我将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>
答案 0 :(得分:6)
您可以像任何其他属性一样分配属性:
DateLookup = something;
<%= ... %>
语法用于在页面上打印任何值。
答案 1 :(得分:0)
事件也应该在您的代码后面(cs)
void Selection_Change(Object sender, EventArgs e)
{
DateLookup = monthList.SelectedItem.Value;
}
&lt;%= DateLookup%&gt;符号不指定内容,它将其输出到html