Sessions i ASP.NET C#
Hejsa,Jeg er igang med at kode min første login side i aspx og har lidt problemer. Jeg vil gerne bruge sessions i stedet for cookies til at gemme nogle variable i. Derfor har jeg lavet følgende :
OleDbDataReader Dr = Cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
.
.
if (Dr.Read())
Session["Name"] = Dr["Name"].ToString();
Session["AdmLevel"] = Dr["UserTypeId"].ToString();
FormsAuthentication.RedirectFromLoginPage(sBruger.Text, true);
Jeg vil så på den efterfølgende side kalde Name-sessionen, men får en fejl. Siden ser således ud :
<script runat="server">
protected void Page_Load(Object Src, EventArgs E)
{
lblName.Text = Session["Name"];
}
</script>
og fejlen således :
Compiler Error Message: CS0029: Cannot implicitly convert type 'object' to 'string'
Er der nogen der har et forslag ?
