<ItemTemplate>
<asp:HyperLink NavigateUrl='show.aspx?reviewid=<%# DataBinder.Eval(Container, "DataItem.fd_review_id")%>' runat="server">aaa</asp:HyperLink>
</ItemTemplate>
把某些双引号改成单引号就行了。
<asp:HyperLink NavigateUrl='show.aspx?reviewid=<%# DataBinder.Eval(Container, "DataItem.fd_review_id")%>' runat="server">aaa</asp:HyperLink>
</ItemTemplate>
把某些双引号改成单引号就行了。
解决方案 »
- “/”应用程序中的服务器错误-怎样将详细错误信息显示出来
- 使用TTS将文字转换成语音时出现的问题
- 如何在aspx的后台代码里链接js文件
- 我想深入的了解一下stream!!
- 请2000系统怎么装SQLSERVER服务器端??
- 图片在各种浏览器中显示出来颜色不一样的问题
- 能不能用后台的变量,用在前台来用作asp.net控件的ID,怎么做????
- 哪位前辈知道这个“用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败”是什么错误吗?
- 怎么用Socket套接字做一个web版的在线咨询,客服系统,像一些教育培训机构的一样
- 为何在我的机器上建立的project的.aspx页面无法浏览?
- 如何实现客户端打印?---解决了多少分都行
- 网页注释行之间的内容
<asp:HyperLink NavigateUrl='<%# "show.aspx?reviewid" + DataBinder.Eval(Container, "DataItem.fd_review_id") %>' runat="server">aaa</asp:HyperLink>
</ItemTemplate>
show.aspx?reviewid=<%#Eval(Container.DateItem, "fd_review_id")%>
<asp:HyperLink NavigateUrl=\"show.aspx?reviewid=<%# DataBinder.Eval(Container, "DataItem.fd_review_id")%>\" runat="server">aaa</asp:HyperLink>
</ItemTemplate>
转义字符试试。。我没测试。。或者用两个""
<asp:HyperLink NavigateUrl='show.aspx?reviewid="<%#Container.DataItem["fd_review_id"]%>"' runat="server">aaa</asp:HyperLink>
</ItemTemplate>'<%#Container.DataItem["fd_review_id"]%>'
<asp:HyperLink NavigateUrl='<%# "show.aspx?reviewid" + DataBinder.Eval(Container, "DataItem.fd_review_id") %>' runat="server">aaa</asp:HyperLink>
</ItemTemplate>