0

我有一个 Default2.cs 文件,它在会话中存储一个值

TextBox1.Text = "Haii";
    Session["name"] = TextBox1.Text;

我需要在 html 页面中检索它- Default.aspx

   <script runat="server">
Sub Page_Load

  string na=(string)Session["name"];
  Label1.Text=na;
End Sub
</script>

它显示错误“字符串”是类类型,不能用作表达式。请帮忙

4

2 回答 2

1

在 Defaul.aspx 中的 HTML 中试试这个,

    <% string na=(string)Session["name"]; %>
    <label id="Label1"><% =na %></label>
于 2013-05-13T05:20:07.503 回答
0

对于 ASPX 引擎:

将您的代码附在<% Your Code here %>

<% string na=(string)Session["name"]; %>

对于 Razor 引擎:

将您的代码附在@{ Your Code here }

@{ 
    string na=(string)Session["name"];
}
于 2013-05-13T05:42:14.820 回答