2017-08-10 8 views
0

は、私は私がEnableViewState = "false" に使用していたためLinkBut​​ton1のViewStateを無効にしたいを無効にViewState:LinkBut​​tonの

<form id="MyForm" runat="server"> 
          <asp:ScriptManager ID="ScriptManager1" runat="server"> 
          </asp:ScriptManager> 
          <asp:UpdatePanel ID="subscriptionPanel" runat="server" ValidationGroup="SubscriptionGroup"> 
           <ContentTemplate> 
            <div class="input-prepend"> 
             <span class="add-on"><i class="icon-envelope"></i></span> 
             <asp:TextBox ID="txtEmail" runat="server" CssClass="form-control" autocomplete="off" placeholder="[email protected]" ValidationGroup="SubscriptionGroup"></asp:TextBox><br /> 

            </div> 
            <br /> 
            <asp:Button ID="btnSubscribe" runat="server" Text="Subscribe Now!" CssClass="btn btn-large" OnClick="btnSubscribe_Click" ValidationGroup="SubscriptionGroup" /> 
            <li style="visibility: hidden;"> 
             <asp:LinkButton ID="LinkButton1" runat="server" EnableViewState="false" OnClick="btnHindiCulture" ValidationGroup="HindiLanguage" CausesValidation="false">Hindi</asp:LinkButton></li> 
            <%--<asp:Button ID="btnHidden" runat="server" Text="Hidden" OnClick="btnHidden_Click" />--%> 
           </ContentTemplate> 
          </asp:UpdatePanel> 
</form> 

私index.aspxに2つのリンクボタンがあります。それでも私はRequest.FormでViewStateデータを取得しています。下の画像のように

ViewStateDataは次のとおりです。

enter image description here

私はこのためにビューステートデータを無効にするにはどうすればよいですか?

pageディレクティブでタグの下に入れて、.NETフレームワーク4で
+2

ViewStateMode="Disabled" 

とのViewState(例えば)を保存する各コントロールのためにこれを使用します1つのコントロールはそれがなくなることを意味しません。他のコントロールもそれを使用しています。 EnableViewState = "false"をページ・レベルに設定したとしても、入力はそのままです。 – VDWWD

答えて

0

:のViewStateを無効に

<asp:DropDownList ID="ddl" runat="server" ViewStateMode="Enabled"> 
</asp:DropDownList> 
関連する問題