从.aspx返回值到.aspx.cs

时间:2011-06-24 17:52:43

标签: c# asp.net variables

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

的.cs

       private string dateLookup;
    public string DateLookup
    {
        get { return dateLookup; }
        set { dateLookup = value; }
    }

的.aspx

    <script runat="server">
    void Selection_Change(Object sender, EventArgs e)
    {
       "<%=DateLookup %>" = monthList.SelectedItem.Value;
    }

</script>

2 个答案:

答案 0 :(得分:6)

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

DateLookup = something;

<%= ... %>语法用于在页面上打印任何值。

答案 1 :(得分:0)

事件也应该在您的代码后面(cs)

void Selection_Change(Object sender, EventArgs e)
{
    DateLookup = monthList.SelectedItem.Value;
} 

&lt;%= DateLookup%&gt;符号不指定内容,它将其输出到html