日期:2014-05-17  浏览次数:20667 次

基础问题,给分题
Text='<%#eval("Reply") %>'

问题:这句为什么要加单引号啊?

------解决方案--------------------
就因为是runat="server"的,在向方法传入字符串参数时,只能使用双引号,否则编译器无法识别。里面是方法(不是字符串),外层的引号就要换成单引号
------解决方案--------------------
这是服务端控件 Runat=server  Text='<%#eval("Reply") %>' 是为了识别 <%#eval("Reply") %>运行在服务端
如果不是Runat=Server 就用双引号