在页面加载时获取数据源

本文关键字:获取 数据源 加载 | 更新日期: 2023-09-27 18:11:20

我得到了2个sql数据源与不同的选择语句,

SQL数据源1:

Select Emp_name, Emp_id from Employees where emp_Section = 1 and not Emp_id = 622501

和SQL数据源2:

Select Emp_name, Emp_id from Employees where emp_Section = 2 and not Emp_id = 622501

所以在页面加载时,我需要在cs代码中选择一个源来填充我尝试的列表框

if(radiobuttonlist.selectedIndex == 1){
    listbox1.datasourceid  = sqldatasource2.load; //(this line i can't configure it correctly)
}

但它不起作用。

以及如何将此数据源绑定到列表框中,以在单选按钮更改事件处理程序

上显示Emp_names作为名称和Emp_ID作为值。

thanks in advance

在页面加载时获取数据源

把你的代码改成:

if(radiobuttonlist.selectedIndex == 1){
    listbox1.DataSourceID=sqldatasource2;
    listbox1.DataBind()  //Very Important
}

问候!