【发布时间】:2010-12-10 08:46:55
【问题描述】:
我有一个简单的 ASP.NET 页面,在初始页面加载后,用户在两个文本框中输入用户名和密码。请注意,我不能使用 ASP.NET 中的内置登录控件,因为我使用此用户名和密码的目的略有不同。
现在,我希望用户只输入上述两个值一次。之后,使用这两个值我执行了几个任务。现在这是棘手的部分;由于我将密码文本框的 TextMode 属性设置为“密码”,因此每次单击按钮都会清除密码字段,并且由于每个按钮单击事件也会触发页面加载,因此我会丢失密码数据。但我不希望用户每次点击按钮时都输入密码。
如何在我的代码中保留用户名和密码?如果这是一个普通的 .NET Windows 应用程序,我将使用一个全局变量并在第一次分配该值,并且在我的程序的整个生命周期中我都可以使用它。但是我在这里怎么做呢?
请注意,这是我的第一个 ASP.NET 程序,因此非常感谢一些代码示例。
【问题讨论】:
标签: asp.net events postback global-variables pageload