OnSelectedIndexchangedHandler()方法怎么添加?
解决方案 »
- 服务器端button,用onmouseover、onmouseout来改变鼠标移动在button上时,改变背景的图片,从而改变button样式
- 将两个相同的List集合合并为一个List集合
- 怎么学好.NTE
- 多线程,数据并发锁表问题
- 请问我有必要用vs08吗?
- AppSettings, 与ConfigurationManager比较, ConfigurationManager 无法取到链接字符串问题
- GridView自定义分页的问题(显示效果)
- 如何在页面中控制用户控件中的触发事件
- 密码区分大小写的问题,请高手解答
- 这段"select top ……"语法到底哪里错了?
- 商品类别数据库
- 用过log4net的进来帮忙
设计器方式:在设计器中找到控件,然后在属性栏中找到事件双击添加处理代码;
代码方式:rad.SelectedIndexChanged += new EventHandler(rad_SelectedIndexChanged);
如果是在代码中动态添加的,那只能通过代码添加事件处理代码了.
如:
public partial class Index : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
RadioButtonList rad = new RadioButtonList();
rad.Items.Add("A:" );
rad.Items.Add("B:");
rad.Items.Add("C:");
rad.Items.Add("D:");
rad.ID = "rad";
rad.AutoPostBack = true;//设置向服务器提交
this.Panel1.Controls.Add(rad);
rad.SelectedIndexChanged += new EventHandler(rad_SelectedIndexChanged);
} void rad_SelectedIndexChanged(object sender, EventArgs e)
{
RadioButtonList rad =(RadioButtonList)Panel1.FindControl("rad");
Response.Write("你选择的是:" + rad.SelectedValue);
}
}