初学者提问,关于<%# %>和<%= %>,请大家帮忙!麻烦高手们也来看看!
.cs里面:public string str="yyy";
Page.DataBind();
.aspx里的javascript中使用<%# str%>或者<%= str%>就可以得到str的值
问题:现在我想在.aspx引用的.js文件中使用<%# str%>或者<%= str%>来得到str的值,可是在.js文件中使用<%# str%>或者<%= str%>就会报错:语法错误
我觉得很奇怪,在前台.aspx的javascript中使用<%# str%>或者<%= str%>就没问题,怎么一在.js文件中使用就是不行呢?
以前做asp时,在asp引用的js文件中使用<%= str%>是可以的阿!
请大家指点一下!最好能够解释说明一下错误的原因以及解决的办法!谢谢!