Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何让textbox记住其值_C#_Textbox_Save - Fatal编程技术网

C# 如何让textbox记住其值

C# 如何让textbox记住其值,c#,textbox,save,C#,Textbox,Save,嗨,我似乎找不到适合我的解决方案。我有两个面板:Websiteform和licenseform。 用户在文本框中输入其凭据,其凭据将得到验证。现在,在验证了凭据并且用户单击“上一步”按钮从websiteform转到LicenseForm之后,当我们返回websiteform时,我需要凭据仍然存在 这只适用于当前会话,因为启动新会话将使所有控件恢复为默认值 有很多方法可以记住这些值。但是使用哪种方法取决于您。因为您希望根据会话保留值 您可以使用Session variable.put相应的值,如…

嗨,我似乎找不到适合我的解决方案。我有两个面板:Websiteform和licenseform。 用户在文本框中输入其凭据,其凭据将得到验证。现在,在验证了凭据并且用户单击“上一步”按钮从websiteform转到LicenseForm之后,当我们返回websiteform时,我需要凭据仍然存在


这只适用于当前会话,因为启动新会话将使所有控件恢复为默认值

有很多方法可以记住这些值。但是使用哪种方法取决于您。因为您希望根据会话保留值

您可以使用Session variable.put相应的值,如…

 System.Web.HttpContext.Current.Session[SessionstringName] = SessionValue;
并获得这些价值

   (TypeCast)System.Web.HttpContext.Current.Session[SessionstringName]

有很多方法可以记住这些值,但使用哪种方法取决于您。因为您希望根据会话保持值

您可以使用Session variable.put相应的值,如…

 System.Web.HttpContext.Current.Session[SessionstringName] = SessionValue;
并获得这些价值

   (TypeCast)System.Web.HttpContext.Current.Session[SessionstringName]

ASP还是Winforms?考虑Winforms,但您也提到了会话,所以请确保。我可以看出其中有不清楚的地方。这是一个Winforms应用程序。Session这个词可能不正确,我的意思是,一旦关闭应用程序,控件将恢复为默认值。请参阅,它可能会提供一些帮助。其他方法是持久化到数据库或某种文件。Thanx@BlueChippy!我调查了一下,也许找到了解决办法。我使用了Application.UserAppDataRegistry.setValue和getValue方法。就我而言,这已经足够了。ASP还是Winforms?考虑Winforms,但您也提到了会话,所以请确保。我可以看出其中有不清楚的地方。这是一个Winforms应用程序。Session这个词可能不正确,我的意思是,一旦关闭应用程序,控件将恢复为默认值。请参阅,它可能会提供一些帮助。其他方法是持久化到数据库或某种文件。Thanx@BlueChippy!我调查了一下,也许找到了解决办法。我使用了Application.UserAppDataRegistry.setValue和getValue方法。就我而言,这已经足够了。