当前位置:编程学习 > C#/ASP.NET >>

TemplateField如何在后台取道值

我在GridView中声明了一个TemplateField,在后台cs想去它的DropDownList值如何写这块,请帮帮我这个新人,谢谢!!!!
 <asp:TemplateField HeaderText="用户类型" SortExpression="ST_User_power">
                    <EditItemTemplate>
                       <asp:DropDownList ID="st_ddl_users" SelectedIndex='<%#DataBinder.Eval(Container.DataItem,"ST_User_power").ToString().Equals("0")?0:1 %>' runat="server">
                          <asp:ListItem>普通学生</asp:ListItem>
                          <asp:ListItem>管理员</asp:ListItem>
                          </asp:DropDownList>
                         </EditItemTemplate>
                    <ItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"ST_User_power").ToString().Equals("0")?"普通学生":"管理员" %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
cs
st_comm.Parameters.Add(new SqlParameter("@user_power", SqlDbType.Int, 4));
                 st_comm.Parameters["@user_power"].Value = ????? --------------------编程问答-------------------- TemplateField
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,