DropDownList子串为存储过程填充文本框

时间:2012-05-16 14:35:45

标签: asp.net sql vb.net drop-down-menu

我的Asp.net页面有多个文本框和DropDownLists,它们从Gridview中的选择中填充。我的问题很多,我在gridview中有一个keyfield,它是一个uniqueidentifier,用于从我的数据库中插入,更新和删除记录。我不希望看到theis列,我使用了css

.hideCol
{
    display: none;
}

但它不起作用,我也尝试设置Visible =“False”,它不会填充文本框。我需要找出如何隐藏该列,以便用户看不到它。

我的新问题是我的DropDownLists包含来自一个表的SQL查询并连接多个列。

SELECT [Column1] + ' | ' + [Column2] 
FROM [Table1] 
ORDER BY [Column2]

所以我的结果看起来像是DropDown:

123456 | Name

当我尝试从gridview的选定行填充DropDownLists和Textbox时,我在DropDownList上收到错误,因为它未被识别为值。 123456是我需要它根据这些数字填充的数据库中的内容,但是以上面的格式显示?这有意义吗?有什么建议吗?

更新:          AllowPaging =“True”CellPadding =“4”CssClass =“td3”ForeColor =“#333333”>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

0 个答案:

没有答案