读书人

基础有关问题给分题

发布时间: 2013-06-19 10:26:41 作者: rapoo

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

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

读书人网 >C#

热点推荐