c# - 我可以在实际的 aspx 中从我的 .NET 代码隐藏页面调用变量吗?

标签 c# asp.net

在我的代码隐藏 .cs 文件中,我设置了一个变量:

protected void Page_Load(object sender, EventArgs e)
{
    int x = 2;
}

我想在我的 aspx 页面中动态显示它。但是这段代码不起作用:

<% Response.Write(x); %>

我怎样才能做到这一点?有什么方法可以传递变量吗?

最佳答案

您的变量仅存在于 Page_Load 方法中。

在类级别声明它,在Page_Load中设置它。

关于c# - 我可以在实际的 aspx 中从我的 .NET 代码隐藏页面调用变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/945807/

相关文章:

c# - .xaml 和 .xaml.cs 文件之间有什么联系

c# - 解析大文本文件输出到另一个文本文件

c# - 匹配 Url 的正则表达式,特定域除外

c# - 如何在打印 excel 表时获取最后一行的行号 (EPPlus)

javascript - jQuery-将更改事件添加到Html.DropDownList

c# - 在 Entity Framework 中创建动态 linq 排序和搜索顺序语句时

asp.net - 对旧的 page.aspx 使用 MVC 路由?

c# - ASP.NET MVC C# : Bringing in data from multiple tables/queries into a view

ASP.NET 代码文件、代码隐藏和继承

asp.net - 在 ASP.NET 中使用资源文件作为 HTML 控件