首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于上拉列表框联动的有关问题,求解

2012-08-31 
关于下拉列表框联动的问题,求解C# codeprotected void ddlOrgan_SelectedIndexChanged1(object sender, Ev

关于下拉列表框联动的问题,求解

C# code
protected void ddlOrgan_SelectedIndexChanged1(object sender, EventArgs e)    {        string OrganId = this.ddlOrgan.SelectedValue;        DataTable dt = bll.BindAccountDownList(OrganId);        this.ddlAccountId.DataValueField = "UserID";        this.ddlAccountId.DataTextField = "UserName";        this.ddlAccountId.DataSource = dt;        this.ddlAccountId.DataBind();    }


C# code
<asp:DropDownList ID="ddlOrgan" runat="server" Width="140" AutoPostBack="True"                 onselectedindexchanged="ddlOrgan_SelectedIndexChanged1">            </asp:DropDownList>


当ddlOrgan这个下拉列表框选择项发生改变时,为什么不进上面那个方法?求解

[解决办法]
1.AutoPostBack="true" 是否设置
2.Ajax <asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

位置摆放正确吗
3.弄断点,string OrganId = this.ddlOrgan.SelectedValue这里弄一个,进去bll.BindAccountDownList弄一个

[解决办法]
看看是不是其它地方的问题。。我以前碰到过一次。。用js 弹出子页面 忘记 return false 结果关闭子窗体之后,父窗体除了page_Load事件执行之外,其它的一概不执行了。。所以又很多情况会导致这种结果的。。你注意下。。。

热点排行