读书人

asp.net2.0设置了autoeventwireup=quot;tr

发布时间: 2012-01-10 21:26:50 作者: rapoo

asp.net2.0设置了autoeventwireup="true",如何取消事件绑定?
在asp.net 2.0中,页面page中设置了autoeventwireup= "true "

页面上有一个RadioButtonList:

<asp:RadioButtonList ID= "rblChoice " runat= "server " RepeatDirection= "horizontal " AutoPostBack= "True " OnSelectedIndexChanged= "rblChoice_SelectedIndexChanged ">

此时OnSelectedIndexChanged事件是已经绑定,而且好使的

但是我需要在代码中进行判断,比如

if (_strState.Equals( "take "))
{
rblChoice.OnSelectedIndexChanged -= new Event(rblChoice_SelectedIndexChanged);
}

但是这样做并不好使,事件绑定依然有效。请问我应该怎么做才能取消掉这个事件绑定? 谢谢!

[解决办法]
autoeventwireup= "false "
[解决办法]
up

读书人网 >asp.net

热点推荐