日期:2014-05-20  浏览次数:20394 次

奇怪的数据绑定!!
我的程序中有一个地方要用到一个超链接,这个超链接文字是从数据库绑定过来的,要向转向的一个页面传一个参数,这个参数也是绑定过来的数据!我按照下面这样写,但是不能转到设计页面!
<td> <a   href= "border.aspx?id= "+ <%#   DataBinder.Eval(Container.DataItem, "ID ")%> + "   target=_blank> "+ <%#   DataBinder.Eval(Container.DataItem, "版块名称 ")%> +   </a>
请高手帮我纠正一下,不胜感激!

------解决方案--------------------
改成单引号就行了:
<a href= 'border.aspx?id= <%# DataBinder.Eval(Container.DataItem, "ID ")%> ' target=_blank> <%# DataBinder.Eval(Container.DataItem, "版块名称 ")%>

------解决方案--------------------
顶楼上