在itemdatabound事件中为下拉框注册事件
DropDownList dpTest=(DropDownList)e.Item.FindControl("EditType");
if (dpTest!=null)
{
dpTest.SelectedIndexChanged += new System.EventHandler(this.DropDownList1_SelectedIndexChanged);
}然后自己写一个SelectedIndexChanged方法,效率方面有点影响
DropDownList dpTest=(DropDownList)e.Item.FindControl("EditType");
if (dpTest!=null)
{
dpTest.SelectedIndexChanged += new System.EventHandler(this.DropDownList1_SelectedIndexChanged);
}然后自己写一个SelectedIndexChanged方法,效率方面有点影响
解决方案 »
- C# Udp Socket网络编程 (在线等)
- C#能不能直接获取IP数据包
- C#怎么创建数据库?
- ..net检测某个程序是否运行
- 提示Excel.Range的select()方法无效
- C#中(double)str;与Convert.ToDouble(str);有什么区别?
- Excel导出到dataset出错?明明是空白的网格,为什么还需要删除空白行,或者列?
- 谁能给我一份C#的bootstrapper_sample.exe(现在不能下了)
- C#技术开发的一个问题,希望大家踊跃给出想法,谢谢
- 从现在开始学习C#,一步一步来,要做哪些活?
- 怎样设置动态添加的右键的单击事件,大家帮忙!
- 一个关于进度条的例题,不知哪里有问题??
是在DataGrid的ItemCreated事件中写
下拉列表控件在ItemTemplate还是EditItemTemplate中啊
<asp:DropDownList id="DropDownList1" AutoPostBack="True" Runat="server">
<asp:ListItem Value="河北省"></asp:ListItem>
<asp:ListItem Value="北京市"></asp:ListItem>
<asp:ListItem Value="上海市"></asp:ListItem>
<asp:ListItem Value="天津市"></asp:ListItem>
</asp:DropDownList>
</ItemTemplate>是这样的