gpt4 book ai didi

c# - 未见 Javascript 更新的 ASP.NET TextBox

转载 作者:行者123 更新时间:2023-11-28 16:31:27 26 4
gpt4 key购买 nike

对于知道自己在做什么的人来说,这会很容易。

我有一个启动日历按钮、一个继续按钮和一个日期文本框。该按钮在弹出窗口中启动 JavaScript 日历。该日历使用以下方法将日期返回到 ReservationDate 文本框字段中:

window.opener.document.getElementById('ctl00_wpm_ShowProduct_ctl10_ReservationDate').value = '<%= CurrentDate %>';

我知道,这并不优雅,但很有效。问题是,即使在浏览器上我看到字段中的日期,当我点击继续按钮并尝试从 .NET 脚本访问它时,服务器端脚本将其视为空。

如何告诉服务器使用浏览器在该字段中没有看到的文本?

我知道这是服务器端与客户端的问题,但如何弥合这一差距?

最佳答案

我认为您已将文本框设置为只读,这似乎是一个问题。在后面的代码中将其设置为只读:

TextBox1.Attributes.Add("readonly", "readonly");

检查this .

关于c# - 未见 Javascript 更新的 ASP.NET TextBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5792763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com