今天在Repeater 中放TextBox控件时出现 服务器标记的格式不正确。的问题
原来以为Repeater中不能放置这样控件,后来发现,是 Text 绑定数据字段的写法不对
原来的写法:Text="<%# Eval("title") %>"
改之后:Text='<%# Eval("title") %>'
把两边的双引号改为单引号即可,因为里面也是双引号,可能是这样引起冲突了。
本文介绍了解决ASP.NET Repeater控件中TextBox绑定数据字段时出现的服务器标记格式不正确的错误。通过将绑定表达式的双引号改为单引号,解决了因引号冲突导致的问题。
今天在Repeater 中放TextBox控件时出现 服务器标记的格式不正确。的问题
原来以为Repeater中不能放置这样控件,后来发现,是 Text 绑定数据字段的写法不对
原来的写法:Text="<%# Eval("title") %>"
改之后:Text='<%# Eval("title") %>'
把两边的双引号改为单引号即可,因为里面也是双引号,可能是这样引起冲突了。

被折叠的 条评论
为什么被折叠?