how to display a session value in an ASP textbox

前端 未结 3 1888
小蘑菇
小蘑菇 2021-01-18 14:35

A basic question but there is no such question on Stack Overflow (for ASP.NET)



        
相关标签:
3条回答
  • 2021-01-18 15:08

    What I did was pulled the text box in C# code and set it text value to the session. Example:

    txtUserName.text = Session["UserName"];
    

    Use it in one of the function which checks the session values or you can use in page_load function (the default function for every page)

    0 讨论(0)
  • 2021-01-18 15:08

    Now I think your code should look like <asp:TextBox ID="txtUserName" runat="server" Text='<%# Session["UserName"] %>' >

    I always forget the sintax for inline code, this information could be helpfull I think.

    0 讨论(0)
  • 2021-01-18 15:15

    I normally hide the implementation details from the aspx code with a property:

    .cs file

    public string UserName { get { return Session["UserName"]; } }
    

    .aspx

    <asp:TextBox ID="txtUserName" runat="server" Text='<%= UserName %>' >
    
    0 讨论(0)
提交回复
热议问题