当前位置:编程学习 > C#/ASP.NET >>

关于a标签链接

请问这句话哪里拼错了,链接提示错误herf里面

<a id='div_menu<%# Eval("SchID") %>' href='<%# Eval("IsUrl").ToString().Trim() == "0"?"<%# Eval("UrlAddress") %>" : "SchoolAddress.aspx?SchID=<%# Eval("SchID") %>&NewsTYpe=<%# Eval("NewsTYpe") %>&ContactUsType=<%# Eval("ContactUsType") %>"' target="_blank"> --------------------编程问答-------------------- try this

<a id='div_menu<%# Eval("SchID") %>' href='<%# Eval("IsUrl").ToString().Trim() == "0" ? Eval("UrlAddress") : "SchoolAddress.aspx?SchID=" + Eval("SchID") +"&NewsTYpe=" + Eval("NewsTYpe") + "&ContactUsType=" + Eval("ContactUsType") %>' target="_blank"></a>
--------------------编程问答-------------------- 把三目运算的两边用括号括起来试试 --------------------编程问答-------------------- 非常感谢,这个可以 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 1 楼 insus 的回复:
try this

<a id='div_menu<%# Eval("SchID") %>' href='<%# Eval("IsUrl").ToString().Trim() == "0" ? Eval("UrlAddress") : "SchoolAddress.aspx?SchID=" + Eval("SchID") +"&NewsTYpe=" + Eval("NewsTYpe") + "&ContactUsType=" + Eval("ContactUsType") %>' target="_blank"></a>


+1
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,