使用listview中的多个选项在gridview中填充数据?

时间:2013-03-12 16:24:36

标签: c# asp.net

我正在尝试使用列表视图中的多个选项在gridview中填充数据?

这是我的gridview代码

<asp:SqlDataSource ID="SqlDataSource2" runat="server" 
        ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
        SelectCommand="SELECT employee.Empno, employee.Dptno, employee.Grade, employee.Employee FROM employee INNER JOIN grade ON employee.Grade = grade.Grade INNER JOIN empskill ON employee.Empno = empskill.Empno WHERE (empskill.Skillno = @Skillno)">
        <SelectParameters>
            <asp:ControlParameter ControlID="ListBox1" Name="Skillno" 
                PropertyName="SelectedValue" />
        </SelectParameters>
    </asp:SqlDataSource>

但我遇到的问题是数据不是来自列表视图中的所有选定行。

列表视图是技能列表,gridview中填充的数据是拥有在列表框中选择的这些技能的员工。因此,如果您选择2项技能,则应显示同时具有所选技能但未合并的员工。希望这使我的问题清楚。

0 个答案:

没有答案