如何用html编写代码来检索会话值。

时间:2013-05-13 04:56:32

标签: html asp.net-mvc

我有一个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>

它显示错误'String'是类类型,不能用作表达式。 请帮忙

2 个答案:

答案 0 :(得分:1)

在Default.aspx中的HTML中尝试这个,

    <% string na=(string)Session["name"]; %>
    <label id="Label1"><% =na %></label>

答案 1 :(得分:0)

对于ASPX引擎:

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

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

对于Razor Engine:

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

@{ 
    string na=(string)Session["name"];
}