我已经尝试了两天了解为什么这个错误,我做的任何事都没有帮助我得到答案 .
事实证明,我有一个表单,其中有两个控件类型下拉列表,每个表单都填充一个连接到数据库并执行查询以提取数据的方法 .
此方法稍后将数据存储在数据表中,以使用以下代码填充下拉列表:
DataTable dt = PartStoreAdministrativeTools.BS.SELECTS.Instance.LoadProcess ();
DdlHeaderProcess.DataSource = dt;
DdlHeaderProcess.DataTextField = "Process";
DdlHeaderProcess.DataValueField = "ID";
DdlHeaderProcess.DataBind ();
然后有一个按钮,当用户点击它时,他应该捕获为此选择的选项我在按钮的click事件中使用以下代码:
string val = DdlHeaderProcess.SelectedItem.Text;
现在的问题是,当我点击按钮时,即使用户选择了另一个,它也会从列表中选择项目#1
如果您需要更多信息以获得更清晰的视图请告诉我 .
1 回答
确保在每次加载页面时都没有将数据加载到下拉列表中 .