我有一个用户名,密码和一个日历按钮,当点击时,会出现一个日历并将所选日期插入日期文本框字段,并提交一个提交按钮。
之后,我键入了用户名和密码的值并单击日历按钮,密码文本框字段因为空。那么当我点击我的日历按钮时,我怎么能阻止密码文本框字段变空?
我只在点击按钮时才设置可见日历
<asp:Calendar ID="Calendar1" runat="server" Visible="False"></asp:Calendar>
有办法吗?
答案 0 :(得分:1)
出于安全原因,ASP.Net会在将密码文本框发送到客户端之前清除它。例如,在处理完该日历上的点击后,就会在回发上发生这种情况。
答案 1 :(得分:0)
听起来你正在后面的代码中清除它。你的Page_Load代码是什么样的?