繁体   English   中英

没有JavaScript的ASP.NET ViewState更新

[英]ASP.NET viewstate update without javascript

HY,

如何在模型变量值更改时更新我的​​viewstate? 为了更加清楚,让我们举个例子。

我的模型中有3个变量。 其中之一是布尔,另外两个是字符串。 当我运行我的应用程序时,我有一个复选框形式。 当我单击复选框时,我希望这两个字符串值作为输入值出现,当我再次单击该复选框时,我要使它们再次消失。

没有javascript,我怎么能做到这一点?

使用简单的Web表单应用程序时

在aspx页面上

 <asp:CheckBox Text="Check" Checked="false" ID="MyCheckBox" runat="server" AutoPostBack="true" OnCheckedChanged="MyCheckBox_CheckedChanged" />

在aspx.cs页面上

 protected void MyCheckBox_CheckedChanged(object sender, EventArgs e)
        {
            if (MyCheckBox.Checked)
            {
                Response.Write("CheckeD");
            }
            else
            {
                Response.Write("Un CheckeD");
            }
        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM