C# 我怎样才能显示“;“你好,世界”;在.aspx文件中?
我有C# 我怎样才能显示“;“你好,世界”;在.aspx文件中?,c#,asp.net,C#,Asp.net,我有Default.aspx和一个单独的代码文件: public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { public string hello = "hello world" } } 我想在我的默认页面中显示这一点,我已经尝试使用,但不起作用。我做错了什么?也尝试一下 aspx页 <%= thi
Default.aspx
和一个单独的代码文件:
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
public string hello = "hello world"
}
}
我想在我的默认页面中显示这一点,我已经尝试使用,但不起作用。我做错了什么?也尝试一下
aspx页
<%= this.hello%>
只要写下这个就可以了
Response.Write("Hello World");
试试这个:
public partial class _Default : System.Web.UI.Page
{
public string hello = "hello world";
protected void Page_Load(object sender, EventArgs e)
{
}
}
public partial class _Default : System.Web.UI.Page
{
public string Hello { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
Hello = "hello world";
}
}
您的代码无法按原样编译。试试这个:
public partial class _Default : System.Web.UI.Page
{
public string Hello { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
Hello = "hello world";
}
}
改用标签。您将能够轻松格式化输出
in your .aspx
<body>
<asp:Label runat="server" ID="HelloLabel"></asp:Label>
</body>
//code behind
protected void Page_Load(object sender, EventArgs e)
{
string hello = "i need more practice";
HelloLabel.Text = "hello";
}
在您的.aspx中
//代码隐藏
受保护的无效页面加载(对象发送方、事件参数e)
{
string hello=“我需要更多的练习”;
HelloLabel.Text=“你好”;
}
您需要将其实际写入标记中。
可以通过创建标签(或文字)来完成此操作:
您发布了无效代码。这将无法编译,更不用说让你在页面上显示任何内容。此外,“最简单的事情”是创建一个新项目,然后按“F5”。而“最简单的事情”可能意味着很多事情,这取决于你正试图实现的目标。Ledge,请格式化你的代码,并在发布之前通读一遍。让其他人更容易阅读。此外,根据S.Overflow的一般指导原则,不需要额外的细节(如“谢谢”和“我很笨/反应迟钝”)也可以+1来表达你所尝试的和你想要发生的事情。格式化是学习过的,但请一定要下功夫。使用此解决方案,您可以在asp/html页面上使用
引用公共变量hello
。如果你想在页面上添加更多的元素而不仅仅是“hello world”,我会在response.write()上使用这个解决方案,如果你不想,那么response.write就足够了。
in your .aspx
<body>
<asp:Label runat="server" ID="HelloLabel"></asp:Label>
</body>
//code behind
protected void Page_Load(object sender, EventArgs e)
{
string hello = "i need more practice";
HelloLabel.Text = "hello";
}
private string HelloWorld()
{
string hello = "Hello World";
return hello;
}