Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的 aspx 代码中,我有这样的东西
if(AnId == <%=MyCodebehindObject.MyId%>) { // stuff }
代码正在运行:我可以从代码隐藏变量中获取值。但是,我在第一行末尾收到“语法错误”警告。
我可以通过用引号将变量括起来来“修复它”,但这将使我的变量成为一个字符串,我期待一个 int。那会很好用,javascript会将其转换为比较,但我认为这很愚蠢,我试图找到这样做的写入方式。
有任何想法吗?
您需要将 javascript 代码用引号括起来
if(AnId == '<%= MyCodebehindObject.MyID%>'){ // stuff }