首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎样把某个表中的数据根据名称记入表单中?该如何处理

2012-04-13 
怎样把某个表中的数据根据名称记入表单中?例如说,TEXTBOX控件ID A 对应列名ATEXTBOX控件B对应列名B这个循

怎样把某个表中的数据根据名称记入表单中?
例如说,TEXTBOX控件ID A 对应列名A
TEXTBOX控件B对应列名B

这个循环我写好了

VB.NET code
            Reader.Read()            For Each Content As Control In Master.FindControl("ContentPlaceHolder1").Controls                Dim name As String = Content.ID                If name <> Nothing Then                    Dim tb As TextBox = Master.FindControl("ContentPlaceHolder1").FindControl(name)                    tb.Text = (Reader(name))                End If            next


但是有个问题,如果控件C是下拉菜单怎么办?我怎么可以知道它是下拉菜单而不是TEXTBOX?

[解决办法]
能不能命名的时候区分下,下拉框命名的时候价格lis前缀,textbox加txt前缀,再根据name.substring(0,3)是否等于lis判断是什么类型的(vb不太懂,不知道可不可以)
[解决办法]
gettype(textbox).name

热点排行