0

ASP.Net DropDownList 的FindByValue方法在绑定到 SqlDataSource 控件时始终返回 null。

但是,如果 DropDownList 绑定到 DataTable,FindByValue 会按预期工作。

4

1 回答 1

0

以下是问题的根源,我在上面发布,以及解决方案,

DropDownList 位于最初隐藏的面板内,因此FindByValue在按钮单击事件中执行时,DropDownList 没有绑定到 SqlDataSource。

DataBound()我通过在 Page_Load 事件处理程序中使用 DropDownList 强制 DropDownList 绑定到 DataSource 解决了这个问题。

于 2012-10-01T17:04:59.167 回答