仅当密码时,ASP:TextBox 值才会在回发中消失

2023-11-23

我有一个像这样的 asp.net 文本框:

 <asp:TextBox ID="PINPad" runat="server" Columns="6" MaxLength="4" 
      CssClass="PINTextClass"></asp:TextBox>

正如您可能已经猜到的那样,它是屏幕上密码键盘上的文本框。 Javascript 填充值。该页面每五秒发布一次(如果重要的话使用更新面板)以更新屏幕上的各种其他不相关的项目。这很好用。

但是,当我将其转换为密码文本框时,如下所示:

  <asp:TextBox ID="PINPad" runat="server" Columns="6" MaxLength="4" 
       CssClass="PINTextClass" TextMode="Password"></asp:TextBox>

然后,每当页面回发时,屏幕上的文本框就会被清除,并且文本框为空(尽管在计时器事件期间,该值确实会返回到服务器。)

有什么建议如何解决这个问题,以便它在回发期间保留其价值?


作为一项安全功能,ASP.NET 尝试禁止您将密码值发送回客户端。如果您同意安全问题(即,这不是真正安全的信息,或者您确定连接是安全的),您可以手动设置"value"控件的属性,而不是使用它的Text财产。它可能看起来像这样:

this.PINPad.Attributes.Add("value", this.PINPad.Text);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

仅当密码时,ASP:TextBox 值才会在回发中消失 的相关文章

随机推荐

  • 代理对象无法添加到 DOM(陷阱也不会触发)

    我正在尝试做一个Proxy object of Image捕获属性 但即使使用空处理程序 我也会收到错误消息 TypeError Node appendChild 的参数 1 未实现 Node 接口 代理对象应该充当目标对象 所以这让我有点
  • Groovy:使用字符串作为路径设置动态嵌套方法

    我有一个对象内对象内对象的路径 我想使用 Groovy 的动态功能来设置它 通常您只需执行以下操作即可做到这一点 class Foo String bar Foo foo new Foo foo bar foobar 这样就可以了 但是如果
  • 如何制作虚线箭头的动画?

    正如标题所描述的 我正在尝试为虚线箭头设置动画 我希望它看起来尽可能接近这个这个网站 我能够制作箭头 尽管我不确定这是制作此类箭头的正确方法 我假设我必须用 SVG 绘制它 而且动画看起来很奇怪 我不知道如何让它更流畅 我很感激一些帮助的人
  • .h 文件中的重新定义错误

    list h file typedef struct lnode struct lnode next size t row size t column short data lnode typedef struct llist struct
  • 如何更改 Azure Functions (v2) 上的基本“/api”路径?

    在azure函数中 我们创建函数路由 名称 但它始终以 api开头 on the 文档我们读 请注意 您没有在路由模板中包含 api 基本路径前缀 因为这是由全局设置处理的 But 如何更改此基本 api 路径 接受的答案不适用于v2不再
  • 使用 async/await 提交/回滚 knex 事务

    我正在试驾ES7 异步 等待提案 using 该模块去模仿它 我正在努力使knex js作为一个起点 交易与它们配合得很好 示例代码 async function transaction return new Promise functio
  • Html 5 重置 (html5reset.org) - X-UA-Compatible 不起作用

    我正在使用优秀的 HTML 5 Reset 模板 html5reset org我的 X UA Compatible 元标记似乎不起作用 这是我的标题的样子
  • 在 wix 中更改我的组件 GUID?

    我什么时候应该更改或不更改 WIX 中的组件 GUID Microsoft SDK信息令人困惑 格利茨科夫编辑 澄清一下 问题涉及何时应更改 MSI 组件的组件 GUID 组件可以在以下方面进行更改 更改目标路径 在同一组件中添加或删除文件
  • p:密码不会重新显示预填充的模型值

    我有这样的托管 bean ManagedBean SessionScoped public class utilisateur implements Serializable private String login yous privat
  • 将两行之间的文本替换为存储在 sed 变量中的文件内容

    假设我有一个名为original txt包含以下内容 red blue water food tree gray white 我还有一个名为new txt包含以下内容 green black yellow purple 现在我想编写一个脚本
  • 找不到开发人员磁盘映像堆栈溢出 xcode 7.2,iOS 9.3.1 [重复]

    这个问题在这里已经有答案了 将我的设备更新到 iOS 9 3 1 Xcode 后 给出 无法找到开发人员磁盘映像 我使用的是 xcode 7 2 请帮忙 您需要下载 Xcode v 7 3 使用 gt 9 3 iOS 版本 并升级到 Xco
  • Pyspark:选择特定列及其位置

    我想知道如何在数据框中选择具有编号但不具有名称的特定列 在 Pandas 中是这样的 df df iloc 2 这是可能的 您始终可以使用以下方式获取列的名称df columns n 进而select it df spark createD
  • scala - 从字符串中获取类

    在 Scala 中 我使用一个需要类参数的 Java 库 例子 def service OAuthService new ServiceBuilder provider classOf RunApi RunApi 是 Java 类 不过 我
  • 如何开通区域监控服务?

    我稍微简化了问题 当我在应用程序中创建和添加区域并询问这些区域的状态时 我在中看到以下内容monitoringDidFailForRegion方法 The operation couldn t be completed kCLErrorDo
  • 在 CVS 预提交挂钩中使用提交消息

    是否可以在 CVS 的预提交挂钩中使用提交消息 CVS 服务器正在远程运行 我使用以下命令访问它pserver 理想情况下 如果文件通过过滤器 我希望允许提交or提交消息包含特定文本 我没有选择使用其他版本控制系统 以下是一些有用的教程 供
  • OutOfMemory 时生成 java 转储

    我有一个程序最终应该生成OutOfMemory 程序代码为 public class VeryLargeObject implements Serializable public static final int SIZE 1 lt lt
  • Live555:基于“testOnDemandRTSPServer”的X264流直播源

    我正在尝试创建一个 rtsp 服务器来传输我的程序的 OpenGL 输出 我看了一下如何编写 Live555 FramedSource 以允许我直播 H 264 但我需要该流是单播的 所以我看了一下 testOnDemandRTSPServ
  • 如何使用 Facebook React 的 JSX 来拥有条件元素并保持 DRY?

    我如何有选择地在 JSX 中包含一个元素 下面是一个使用横幅的示例 如果已传入该横幅 则该横幅应位于组件中 我想要避免的是必须在 if 语句中重复 HTML 标记 render function var banner if this sta
  • 在 WooCommerce 结帐时禁用 AJAX

    我想问一下如何在结账页面 您输入送货和账单信息的地方 禁用 AJAX 而不是使用 AJAX 根据您的位置更新购物车摘要 而是通过自然刷新来更新 目前 每当用户通过送货位置切换其位置时 购物车摘要都会自行更新 而无需重新加载页面 我想删除该
  • 仅当密码时,ASP:TextBox 值才会在回发中消失

    我有一个像这样的 asp net 文本框