DataGridView 的一个为题

薛峰1688 2008-06-17 01:21:02
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
DataGridView1.DataSource = CreateDataSet()
DataGridView1.DataMember = "Emp"
End Sub
Private Function CreateDataSet() As DataSet
Dim ds As New DataSet
Dim table As New DataTable("Emp")

Dim column As DataColumn
column = table.Columns.Add("ID", Type.GetType("System.Int32"))
column.AllowDBNull = False
column.DefaultValue = 25

table.Columns.Add("Name", Type.GetType("System.String"))
Dim row As DataRow
row = table.NewRow()
row("ID") = 101
row("Name") = "??" ‘我想在这一行的 “Name”列中添加一个Combobox
table.Rows.Add(row)

ds.Tables.Add(table)
Return ds
End Function
End Class
...全文
61 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
神之泪花 2008-06-17
  • 打赏
  • 举报
回复
我以前做的时候,是在属性里面设置就出来了咯...

设置显示的style为DropDownList
snnu_1226 2008-06-17
  • 打赏
  • 举报
回复
页面的Grid中加入如下代码
<asp:TemplateField>
<ItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" Width="112px">
<asp:ListItem>aaaaa</asp:ListItem>
<asp:ListItem>bbbbb</asp:ListItem>
<asp:ListItem>ccccc</asp:ListItem>
<asp:ListItem>ddddd</asp:ListItem>
<asp:ListItem>eeeee</asp:ListItem>
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
薛峰1688 2008-06-17
  • 打赏
  • 举报
回复
能不能具体些。谢谢!我不知道如何插入模板列
snnu_1226 2008-06-17
  • 打赏
  • 举报
回复
在DataGridView1里插入模板列,之后在模板李列放入DropDownList控件
这样就可以了

16,717

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧