如何检查隐藏值是否为空

鲍勃滑雪

我有一个 asp.net 应用程序,我在其中使用隐藏字段来存储值(如果需要)。

所以在设计师方面我有这个..

<asp:HiddenField ID="hdDDAPDischargeDate" runat="server" />

在我的 C# 代码中,我要么为其分配一个值,要么保持原样,所以基本上是这样的......

if ( condition.........) 
{
 hdDDAPDischargeDate.Value.ToString()== '10/23/2017'
}

但是在很多情况下我没有赋值,所以稍后当我去检查它的值是什么时,我无法让它命中语句ELSE一部分if

我试过了:

if (hdDDAPDischargeDate.Value != null)

if (hdDDAPDischargeDate.Value.ToString != null)

但在这两种情况下,它都认为该领域存在价值,或者我基本上检查错了

如果我将鼠标悬停在该字段上,它只会显示 ""

约翰吴

隐藏字段不能为空,如果您考虑它们在 HTTP 请求中的表示方式,这是有道理的。

尝试检查空字符串:

if (hdDDAPAdmissionDate.Value != "")
{
    //Foo
}

如果由于某种原因您不相信我或不确定,您可以随时检查两者:

if (hdDDAPAdmissionDate.Value != null && hdDDAPAdmissionDate.Value != "")
{
    //Foo
}

或者更好:

if (!string.IsNullOrEmpty(hdDDAPAdmissionDate.Value))
{
    //Foo
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查double值是否为空

来自分类Dev

如何检查单行是否为空值

来自分类Dev

如何检查Datarow值是否为空

来自分类Dev

如何检查单行是否为空值

来自分类Dev

如何检查多个组合框的值是否为空

来自分类Dev

如何检查数组中的每个值是否为空?

来自分类Dev

如何检查我的值是否为null或为空?

来自分类Dev

如何检查字典值是否为空

来自分类Dev

如何检查Observable是否为空或返回布尔值

来自分类Dev

如何检查多个组合框的值是否为空

来自分类Dev

如何检查单选按钮的返回值是否为空?

来自分类Dev

如何检查数据集中的值是否为空?

来自分类Dev

如何使用 XSLT 检查 xml 元素值是否为“空”?

来自分类Dev

如何检查 POST 请求中的浮点值是否为空

来自分类Dev

如何检查Javascript对象值是否为数组而不为空

来自分类Dev

检查json父值是否为空

来自分类Dev

检查值是否为空laravel 5

来自分类Dev

检查db是否为空值

来自分类Dev

检查图片框值是否为空

来自分类Dev

Firebase 检查值是否为空

来自分类Dev

如何检查行是否为空并使用PHP和JQuery隐藏div

来自分类Dev

如何检查某些表是否为空?

来自分类Dev

如何检查调度队列是否为空?

来自分类Dev

如何检查“图库是否为空”

来自分类Dev

如何检查leveldb是否为空

来自分类Dev

如何检查目录是否为空?

来自分类Dev

如何检查datagrid行是否为空?

来自分类Dev

如何检查awk数组是否为空

来自分类Dev

如何检查CollectionView是否为空XCode