您好,因为我试图使用此代码,但由于某种原因它不起作用。真的需要帮助。问题在于,当我进入网站时,标签不会从“标签”更改名称。c#.net更改标签文本
<asp:Label ID="Label1" runat="server" Text="label"></asp:Label>
<%
Label1.Text = "test";
if (Request.QueryString["ID"] != null)
{
string test = Request.QueryString["ID"];
Label1.Text = "Du har nu lånat filmen:" + test;
}
%>
你应该得到一个错误的加引号的字符串,它需要'文本='label'',这只是在一个复制错误问题帖子? – 2010-05-26 20:51:08
您是否尝试在if语句中放置断点并运行调试器来检查设置Text属性的代码是否实际到达?您的标签中还有一个输入错误,因为您缺少一些引号,所以如果您直接从您的apsx页面复制代码,那么我很惊讶它实际编译并运行:-) –
2010-05-26 20:54:49
您确定QueryString [ ID“]不为空? – jlp 2010-05-26 21:44:48