首页 新闻 会员 周边

服务器标记的格式不正确

0
[已解决问题] 解决于 2013-09-18 12:33

前台repeater控件中的一行代码:

<a runat="server" id="btnEdit" href="Document_Edit.aspx?docid=<%#Eval("f_id") %>">修改</a>

运行时,报"服务器标记的格式不正确",去掉runat="server"能正常运行,这是为什么呢?哪位高手帮忙解释一下其中的缘由?

乏mily的主页 乏mily | 菜鸟二级 | 园豆:245
提问于:2013-08-20 11:51
< >
分享
最佳答案
0

把href的双引号改为单引号试试

href='Document_Edit.aspx?docid=<%#Eval("f_id") %>'
奖励园豆:5
dudu | 高人七级 |园豆:31003 | 2013-08-20 15:07

嗯嗯,可以了,修改人家的代码,也没注意这个引号问题

乏mily | 园豆:245 (菜鸟二级) | 2013-08-20 15:19

顺便问一下,哪有关于 服务器格式 的知识?

乏mily | 园豆:245 (菜鸟二级) | 2013-08-20 15:26
dudu | 园豆:31003 (高人七级) | 2013-08-20 15:37

@dudu: 很详细的一篇文章,谢啦!

乏mily | 园豆:245 (菜鸟二级) | 2013-08-21 17:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册