如何防止自动触发RadioButtonList索引更改事件



我有一个radioButton列表,我想将0设置为默认索引。但是,当页面被其他按钮发布时,radiobuttonListChanged事件会自动触发。

我该怎么办?

protected void Page_Load (object sender, EventArgs e)
{
rblList.DataSource = MyDataSource();
rblList.DataBind ();
if (!IsPostBack)
{
rblAccounts.SelectedIndex = 0;
}
}
protected void rbl_Changed (object sender, EventArgs e)
{
Response.Write("Change Event fired");
}

在rbl_Changed事件中编写以下代码可能会对您有所帮助。

rbl.changed-= rbl_Changed;
rbl.changed = false;
rbl.changed+= rbl_Changed;

最新更新