c#.net更改标签文本

Mor*_*gan 5 .net c# asp.net label

您好我试图使用此代码但由于某种原因它不起作用.真的需要帮助.问题是当我进入网站时,标签不会从"标签"更改名称.

<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;
    }

     %>
Run Code Online (Sandbox Code Playgroud)

ok.*_*aby 7

你应该转换测试类型>>>> test.tostring();

将最后一行更改为:

Label1.Text = "Du har nu lånat filmen:" + test.tostring();
Run Code Online (Sandbox Code Playgroud)


Dal*_*Dal 3

您是否尝试过在 Page_Load() 方法中运行代码?

\n\n
protected void Page_Load(object sender, EventArgs e) \n{\n\n         Label1.Text = "test";\n        if (Request.QueryString["ID"] != null)\n        {\n\n            string test = Request.QueryString["ID"];\n            Label1.Text = "Du har nu l\xc3\xa5nat filmen:" + test;\n        }\n}\n
Run Code Online (Sandbox Code Playgroud)\n