如何在ASP.NET Web窗体中显示变量值?

spl*_*h27 6 c# asp.net

我试着像这样显示变量值:

<% userTotalCount.ToString(); %>
Run Code Online (Sandbox Code Playgroud)

但我明白,在开始时值为null,这就是为什么我在页面上看不到任何内容.userTotalCount变量集的值稍后在Page_Load()事件中.如何在设置后显示该值.

Ami*_*mar 7

您可以使用标签控件进行设置.首先获取标签control,然后将文本设置为事件label上的文本page load.


Ari*_*tos 6

错误是您不呈现该值.在页面使用上呈现它(请注意第一个<%=)

<%= userTotalCount.ToString(); %>
Run Code Online (Sandbox Code Playgroud)

这是一个捷径

<% Response.Write(userTotalCount); %>
Run Code Online (Sandbox Code Playgroud)

该值在PageLoad上设置,然后返回到那里渲染,所以你拥有它,但你没有渲染它.

您还可以阅读:如何在Page.net中显示在Page_Load函数中设置的变量值