Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我可以在PageLoad事件之前调用dropdownlist selectedIndexchanged吗?_C#_Asp.net - Fatal编程技术网

C# 我可以在PageLoad事件之前调用dropdownlist selectedIndexchanged吗?

C# 我可以在PageLoad事件之前调用dropdownlist selectedIndexchanged吗?,c#,asp.net,C#,Asp.net,更改下拉列表中的值时selectedIndexchange应在PageLoad事件之前调用 如何在PageLoad事件之前调用dropdownlistselectedIndexchanged?根据ASP.NET生命周期

更改
下拉列表中的值时
selectedIndexchange
应在
PageLoad
事件之前调用


如何在
PageLoad
事件之前调用
dropdownlist
selectedIndexchanged

根据
ASP.NET
生命周期
事件首先触发,然后触发其他
控件
事件

但是,作为第一步,您可以通过从
Page\u Load
事件处理代码手动调用
SelectedIndexChanged
事件来触发
dropDownList
SelectedIndexChanged
事件

试试这个:

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.
}

根据
ASP.NET
生命周期
页面加载
事件将首先触发,然后触发其他
控件
事件

但是,作为第一步,您可以通过从
Page\u Load
事件处理代码手动调用
SelectedIndexChanged
事件来触发
dropDownList
SelectedIndexChanged
事件

试试这个:

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.
}

IHMO,首先搜索更多关于你的疑问,然后提出问题。现在,在深入asp之前,如果你能理解asp.NET页面Life cyce.IHMO,那就更好了。首先,搜索更多关于你的疑问,然后提出一个问题。现在,在进入asp之前,如果你能理解ASP.NET页面的生命周期,那就更好了。确保从
页面加载
中传递
dropdownList1
而不是
sender
,以避免
dropdownList1\u SelectedIndexChanged
事件中潜在的强制转换错误。确保从
Page\u加载
以避免在
dropDownList1\u SelectedIndexChanged
事件中出现潜在的强制转换错误。