如何在同一页的内联代码上使用ASP.NET中代码隐藏文件中定义的变量
我有一个带有文本框、按钮和标签控件的页面。在Button_Click事件中,我使用代码隐藏将Textbox的值存储在一个名为S的变量中如何在同一页的内联代码上使用ASP.NET中代码隐藏文件中定义的变量,asp.net,code-behind,inline-code,Asp.net,Code Behind,Inline Code,我有一个带有文本框、按钮和标签控件的页面。在Button_Click事件中,我使用代码隐藏将Textbox的值存储在一个名为S的变量中 如何使用内联代码在标签控件中显示S的值,而不使用隐藏的代码?我不完全确定该要求,但经过一些修改后,它将起作用。在您的aspx页面中嵌入此块: 如果使用C <script runat="server"> void Page_Load(Object sender, EventArgs e) { mylabel.Text =
如何使用内联代码在标签控件中显示S的值,而不使用隐藏的代码?我不完全确定该要求,但经过一些修改后,它将起作用。在您的aspx页面中嵌入此块: 如果使用C
<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
mylabel.Text = s; // Replace with your label control
}
</script>
如果使用VB.NET:
<script runat="server">
Sub Page_Load(Sender As Object, E As EventArgs)
mylabel.Text = s
End Sub
</script>
我不完全确定这个要求,但经过一些修改后,它会起作用的。在您的aspx页面中嵌入此块: 如果使用C
<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
mylabel.Text = s; // Replace with your label control
}
</script>
如果使用VB.NET:
<script runat="server">
Sub Page_Load(Sender As Object, E As EventArgs)
mylabel.Text = s
End Sub
</script>
这不是ASP.NET方法,但您可以添加S作为代码隐藏类的成员,至少受保护:
protected string S { get; private set; }
并使用在页面标记中内联检索它
<%= S %>
这不是ASP.NET方法,但您可以添加S作为代码隐藏类的成员,至少受保护:
protected string S { get; private set; }
并使用在页面标记中内联检索它
<%= S %>