2

我在第 4 个选项卡上有一个带有下拉列表控件的选项卡面板,但是当我选择一个项目时,即使autopostback属性为 true ,也不会发生回发。选择项目时有什么方法可以发页面?

我认为这使用 javascript 代码回发下拉列表请建议。

有任何想法吗 ?

<asp:DropDownList ID="ddlrole" runat="server" Width="151px" AutoPostBack="True" 
                  onselectedindexchanged="ddlrole_SelectedIndexChanged">
</asp:DropDownList>

后面的代码是:

 protected void Page_Load(object sender, EventArgs e)
 {
    if (!IsPostBack)
    {
        //code goes here
    }
 }

 protected void ddlrole_SelectedIndexChanged(object sender, EventArgs e)
 {
    st = int.Parse(ddlrole.SelectedValue);
 }

ddlrole_SelectedIndexChanged从下拉列表中选择项目时不会触发?

我使用 javascript 代码来防止此选项卡返回到第一个选项卡:

<script type="text/javascript">
$(function () {
    $("#tabContainer").tabs();
    var currTab = $("#<%= HFCurrTabIndex.ClientID %>").val();
    $("#tabContainer").tabs({ selected: currTab });
});
</script> 
4

0 回答 0