Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.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
Html 使用<;%%=%在标签中显示变量&燃气轮机;_Html_Asp.net - Fatal编程技术网

Html 使用<;%%=%在标签中显示变量&燃气轮机;

Html 使用<;%%=%在标签中显示变量&燃气轮机;,html,asp.net,Html,Asp.net,我在代码后面有一个字符串变量,我想在html标签中显示它 我知道我可以使用asp.net控制标签,如下所示: label.Text=stringVariable; <asp:Label id="Text1" runat="server" /> <% Text1.Text = stringVariable;%> 但是我想用这个, 以下是我已经厌倦的: <asp:Label ID="Label" runat="server" Text='<%=stringV

我在代码后面有一个
字符串
变量,我想在html标签中显示它

我知道我可以使用asp.net控制标签,如下所示:

label.Text=stringVariable;
<asp:Label id="Text1" runat="server" />
<% Text1.Text = stringVariable;%>
但是我想用这个
, 以下是我已经厌倦的:

 <asp:Label ID="Label" runat="server" Text='<%=stringVariable %>'></asp:Label>

*stringVariable是一种
public
类型的变量

但它没有显示变量的名称,而是在标签上显示:“”


我该怎么做?感谢您的帮助

以下是您可以尝试的内容,它可能会对您的问题有所帮助

 <asp:Label ID="Label" runat="server" Text=" <%# Eval("stringVariable ")%>" > </asp:Label>

根据需求使用单引号或双引号

在运行时编译并转换为html标记。您可以使用codebehind或类似方式设置文本:

label.Text=stringVariable;
<asp:Label id="Text1" runat="server" />
<% Text1.Text = stringVariable;%>
更多讨论

如何使用ASP.NET由于您在单引号或双引号中使用了“”,因此它应视为整个(正常)字符串,而不是您尝试访问标签文本。您需要使用Eval()函数获取标签文本的值。是否在此处获取值“label.text=stringVariable;”?如果是,则将“label.text”替换为“stringVariable”