我可以在Page Load事件之前调用dropdownlist selectedIndexchanged吗?

时间:2013-12-08 13:28:12

标签: c# asp.net

更改dropdownlist中的值时。 selectedIndexchange应在PageLoad事件之前致电。

如何在dropdownlist事件之前致电selectedIndexchanged PageLoad

1 个答案:

答案 0 :(得分:1)

根据ASP.NET Life cycle Page_Load事件首先触发,然后触发其他control事件。

但您可以通过dropDownList事件处理代码手动调用SelectedIndexChanged事件来触发SelectedIndexChanged Page_Load事件。

试试这个:

protected void Page_Load(object sender, EventArgs e)
{
        //call the DropDownList1 selectedindexchanged event manually
        dropDownList1_SelectedIndexChanged(sender, e);

       //page load event handling code

}

protected void dropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
     //DropDownList1 SelectedIndexChanged event handling code.
}