0

選択時にラジオボタンがあり、ドロップダウンリストが表示されます。ポストバックなしで更新パネルを使用して、このプロセスが必要です。radioRatingBool_CheckedChanged イベントを使用した後、ドロップダウンが表示されますが、ポストバックがあります。しかし、ポストバックなしで必要です。

ここにラジオボタンがあります:

<asp:RadioButton ID="radioRatingBool" Text="Bool" runat="server" OnCheckedChanged="radioRatingBool_CheckedChanged" AutoPostBack="true" />

ここに機能があります:

  protected void radioRatingBool_CheckedChanged(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            if (radioRatingBool.Checked == true)
                ddlRating.Visible = false;
            else
                ddlRating.Visible = true;
        }
    }

できるだけ早く私を助けてください。ありがとう

4

2 に答える 2

1

次を使用します。

  1. ASP.net Ajax アセンブリの参照を追加

それから..

<asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>


<asp:UpdatePanel>
<contentTemplate>

Put your contents here..the radio button and drop down

<contentTemplate>
</asp:UpdatePanel>

AutoPostback が true に設定されていることを確認してください

于 2013-10-03T08:09:13.690 に答える