2011-06-09 41 views
1

我需要在服务器往返时保留一个唯一标识符。这适用于网站中的任何页面。因此,唯一标识符的值存储在应用程序母版页的隐藏变量的from内部。保留往返行程隐藏变量的值

往返旅程中保留此价值的最佳方法是什么?我使用ASP.net

感谢,在会议

+0

你的意思是隐藏变量的值一些隐藏的领域? – 2011-06-09 08:30:54

+0

如果您将该值放在隐藏字段中,它将在回发期间保留。你遇到的具体问题是什么? – 2011-06-09 08:33:56

+0

对不起,是它的隐藏表单字段中的值。 – itsbalur 2011-06-09 08:34:31

回答

1

存储值并在第一时间页面上的HiddenField装载的设定值:

private string MyUniqiueId 
    { 
     get { return Session["MyUniqiueId"] as string; } 
     set { Session["MyUniqiueId"] = value; } 
    } 

    protected void Page_Load(object sender, EventArgs e) 
    { 
     if (!IsPostBack) 
     { 
      MyUniqiueIdHiddenField.Value = MyUniqiueId; 
     } 
    }