在DataGrid的ItemBounded事件中利用FindControl函数找到模板列中的DropDownList并为之加上事件
解决方案 »
- 一个SqlTransaction 事务的问题
- gridview 列动态拆分表头以及单元格问题
- 问个正则的匹配指定字符的小问题
- 人多在开一帖 asp.net源码下载,给分过元旦....
- ASP.NET中轮循页面控件,怎么得到控件类型?我得到的是System.Web.UI.LiteralControl怎么不是System.Web.UI.WebControls.Button?
- 为什么一直出现这个错误?
- 用户控件里的注意事项
- 为何mdb数据库老是会被.net打开,删也删不掉,覆盖也不行?
- 发
- 关于Web.config的问题,谢谢!!!
- 一个小问题!多谢!
- 怎样在datagrid中添加一列,列的内容是自动生成的编号1,2,3。。。
http://www.csdn.net/expert/topic/715/715389.xml
我知道如何访问该dropdownlist控件,但是不知道如何加入该控件的事件,我在cs文件中直接写一个不行啊!能说详细点吗?而且我这个dropdownlist也不是绑定的啊,如何用itembounded事件呢?mbm:
你昨天刚解答过的问题也是我问的,不过他们不是一回事情,这次我问的是我想当点击“编辑”按钮后,某列出现dropdownlist,我想实现改变该dropdownlist的选项,则相应改变datagrid中另外一列的值。这个功能如何实现?
我在vs.net中的设计模式下编辑该模板列,发现该dropdownlist的属性中根本没有事件。于是在html中,在定义该控件的地方,我是这样写的:
<EditItemTemplate>
<asp:DropDownList id="EditParentItem" onSelectedIndexChanged="changed" runat="server">
</asp:DropDownList>
</EditItemTemplate>
然后在cs中写一个changed函数,但是他根本不起作用。
public void changed(object sender, System.EventArgs e)
{
...
}
并且把DropDownList的AutoPostBack属性设置成True