Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在同一页的内联代码上使用ASP.NET中代码隐藏文件中定义的变量_Asp.net_Code Behind_Inline Code - Fatal编程技术网

如何在同一页的内联代码上使用ASP.NET中代码隐藏文件中定义的变量

如何在同一页的内联代码上使用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 =

我有一个带有文本框、按钮和标签控件的页面。在Button_Click事件中,我使用代码隐藏将Textbox的值存储在一个名为S的变量中


如何使用内联代码在标签控件中显示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 %>