C# 从.aspx返回值到.aspx.cs

C# 从.aspx返回值到.aspx.cs,c#,asp.net,variables,C#,Asp.net,Variables,我正在将.aspx.cs文件中的变量值传递给.aspx文件。当它在aspx中时,它的值会被更改,然后需要返回到.aspx.cs文件。但是,它不允许我更改变量的值。有什么建议吗 .cs .aspx 无效选择\u更改(对象发送方,事件参数e) { “”=monthList.SelectedItem.Value; } 您可以像分配任何其他属性一样分配该属性: DateLookup = something; 语法用于在页面上打印任何值。事件也应在您的代码隐藏(cs)中 表示法不指定某些内容,而是将其

我正在将.aspx.cs文件中的变量值传递给.aspx文件。当它在aspx中时,它的值会被更改,然后需要返回到.aspx.cs文件。但是,它不允许我更改变量的值。有什么建议吗

.cs

.aspx


无效选择\u更改(对象发送方,事件参数e)
{
“”=monthList.SelectedItem.Value;
}

您可以像分配任何其他属性一样分配该属性:

DateLookup = something;

语法用于在页面上打印任何值。

事件也应在您的代码隐藏(cs)中


表示法不指定某些内容,而是将其输出到html

@SLaks拥有它。该语法用于将变量的值呈现给HTML输出。引用变量本身只是通过名称来完成的。它不喜欢它。我在我的.cs和.aspx中都有这个方法,但它仍然给我一个错误。哦,我知道我的问题是什么!我传递了错误的值:D它是月份的名称,而不是数字日期!一开始我真的不知道发生了什么,看起来像是胡言乱语。我是.NET新手,所以我不习惯显示错误的地方!
    <script runat="server">
    void Selection_Change(Object sender, EventArgs e)
    {
       "<%=DateLookup %>" = monthList.SelectedItem.Value;
    }

</script>
DateLookup = something;
void Selection_Change(Object sender, EventArgs e)
{
    DateLookup = monthList.SelectedItem.Value;
}