1。为DropDownList自动提交,AutoPostBack =真正
属性必须
设置,以下是代码:
复制代码代码如下所示:
< ASP:DropDownList的ID =ddlnamelistrunat=serverheight=30
真正的AutoPostBack = onselectedindexchanged =ddlnamelist_selectedindexchanged>
2。在
服务器上
处理的,尤其是当数据被初始化,结果不是写错了,以下是
错误代码:
复制代码代码如下所示:
protected void page_load(object sender,EventArgs e)
{
如果(!iscallback)页。
{
This.fillIntoNameList();
}
}
初始化的判断是错误的,它将初始化一次每次到达服务器,导致只有0次DropDownList selectindex。
正确的代码如下所示:
复制代码代码如下所示:
protected void page_load(object sender,EventArgs e)
{
如果(!页面的IsPostBack)。
{
This.fillIntoNameList();
}
}