javascript - <%= %> 嵌入 Javascript IF 条件

标签 javascript asp.net vb.net

在aspx页面中:

if (<%= Not Me.ThisVisa.PassportExpirationDate.IsNull %>){   

返回错误:

Microsoft JScript 运行时错误:'True' 未定义

我试过这个:

if ("<%= Me.ThisVisa.PassportExpirationDate.IsNull.ToString %>" != "True"){   

..但是我得到一个编译时错误:

Error   5   Option Strict On disallows implicit conversions from 'String' to 'Long'

帮助!

最佳答案

考虑将逻辑移动到服务器脚本中。这样做会减少您向页面发送的 JavaScript 数量。

<% If Not Me.ThisVisa.PassportExpirationDate.IsNull Then %>

// JavaScript Goodness

<% End If %>

关于javascript - <%= %> 嵌入 Javascript IF 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3359249/

相关文章:

javascript - "Object()"和 "new Object()"在 JavaScript 中有何不同?

c# - 将 java 脚本变量传递给 .cs 文件

javascript - 在 Angular 中对许多同一张表进行排序

c# - Asp.net 用户登录计数和 LastLogin

vb.net - *微妙* VB函数和Convert.To *函数之间的区别?

asp.net - FileUpload1.HasFile 为 False

javascript - 如何在 horseman 的 [phantom for node.js] evaluate() 中使用 jqueryeach() 函数来模拟多次点击?

c# - Visual Studio 找不到 .NET Core SDK?

javascript - 单击按钮时使用 JavaScript 清除多个文本框

vb.net - 将字符串转换为 int16