有没有办法使用 Javascript 将 ASP.Net 隐藏字段值设置为 NULL



我正在查看大量如何使用Javascript设置隐藏字段值的示例。 我的问题是,您能否使用 Javascript/jquery 将隐藏字段值设置为 NULL,然后将该 NULL 反映在服务器端的值中?

每次我尝试设置 null 时,我都会返回空白。

我有一个特定的要求来了解 NULL 和空白之间的区别,并且客户端服务器之间唯一允许的通信模式是 runat=server 隐藏字段。

任何帮助将不胜感激。

我可以想到一种方法来使其为 null,完全删除 value 属性,或者更难删除 name 属性,这样它就不会回发,然后当这个输入再次具有值时重新添加它。

或者将诸如"null"之类的参数设置为该值,并在代码隐藏中检查该参数。

想想看,null是列表中的另一个参数,仅此而已,并且回发的值实际上都是字符串。因此,您可以遇到的唯一冲突是将其设置为"null",以防您有文本,但是在文本上,您可以与根本没有文本进行比较,并确定这是空还是空...是你必须做出的决定。

最新更新