【发布时间】:2013-12-11 15:50:32
【问题描述】:
我在 gridview、branchname 及其子分支中有 2 列。两个详细信息均从数据库中检索。
1.分支名称-->checkbox
2.subbranch --> checkboxlist
如果我检查每个分支名称在其子分支列中包含所有子分支名称,
我的查询是,如果我选择分支名称 1,则应选择其所有相应的分支名称。
请帮助我。
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
Height="315px" Width="476px" OnRowDataBound="rowdatabound"
onselectedindexchanged="GridView1_SelectedIndexChanged">
<Columns>
<asp:TemplateField HeaderText="ID">
<ItemTemplate>
<asp:Label ID="lblid" runat="server" Text='<%#Eval("did") %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:CheckBox ID="chkdivname" runat="server" Text='<%#Eval("branchname") %>' onclick = "checkAll(this);" />
</ItemTemplate>
</asp:TemplateField >
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:CheckBoxList ID="CheckBoxList1" runat="server"
DataSourceID="SqlDataSource1" DataTextField="subBranchname" DataValueField="Bid" onclick = "Check_Click(this)">
</asp:CheckBoxList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:SowmiaConnectionString %>"
SelectCommand="SELECT [Bid], [Branchname] FROM [BranchName]">
</asp:SqlDataSource>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
提前致谢
【问题讨论】:
-
到目前为止,您是否在 .cs 文件中尝试过?
-
如果你不想回发,那么更喜欢下面的javascript链接并调用主分支复选框对象niharstechnicalfunda.blogspot.in/2013/05/…
-
@user3089654 你的问题是什么我的意思是错误如果有的话并发布你的
checkAll代码。