61,817
社区成员




<asp:GridView ID="gd1" runat="server" AllowPaging="True" AllowSorting="True"
AlternatingRowStyle-BackColor="#eeeeee" AutoGenerateColumns="False" HeaderStyle-BackColor="#aaaadd"
HeaderStyle-Height="21" HeaderStyle-HorizontalAlign="Center" HeaderStyle-VerticalAlign="Middle"
HeaderStyle-Wrap="false" OnRowCommand="GridView2_RowCommand"
Width="850px" PageSize="15" OnRowCreated="GridView2_RowCreated" OnDataBound="GridView2_DataBound">
<PagerSettings Visible="False" />
<Columns>
<asp:TemplateField HeaderText="班級">
<HeaderStyle Wrap="False" />
<ItemTemplate>
<asp:DropDownList id="drop1" runat="server" >
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="學生">
<HeaderStyle Wrap="False" />
<ItemTemplate>
<asp:DropDownList id="drop2" runat="server">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<RowStyle BorderStyle="None" Font-Size="10pt" Height="21px" Wrap="False" />
<HeaderStyle BackColor="#AAAADD" Font-Size="10pt" Height="21px" HorizontalAlign="Center"
VerticalAlign="Middle" Wrap="False" />
<AlternatingRowStyle BackColor="#EEEEEE" />
</asp:GridView>
#region "GridView2_RowCreated()"
protected void GridView2_RowCreated(object sender, GridViewRowEventArgs e)
{
object ob = e.Row.FindControl("drop1");
DropDownList ddlunit1 = (DropDownList)ob;
if (ddlunit1 != null)
{
this.DataDownList_DataBind(ddlunit1, "select u_funcid,u_funcname from km_func", true);
}
object ob1 = e.Row.FindControl("drop2");
DropDownList ddlunit2 = (DropDownList)ob1;
if (ddlunit2 != null)
{
this.DataDownList_DataBind(ddlunit2, "select u_levelid,u_levelid from km_level where u_funcid='"+ ddlunit1.SelectedValue +"' ", true);
}
}
#endregion
select u_levelid,u_levelid from km_level where u_funcid='"+ ddlunit1.SelectedValue +"'