读书人

帮小弟我看一下这个异常VS2003中的

发布时间: 2011-12-28 22:45:21 作者: rapoo

帮我看一下这个错误,VS2003中的
<a onclick= "javascript:ShowDialog(this.href);return false " class= "a2 "

href= "edit_news.aspx?id= <%#DataBinder.Eval(Container.DataItem, "news_id ")%> ">


<%# DataBinder.Eval(Container.DataItem, "news_title ")%>


</a>

错误:
未能在 "设计 "视图中打开。在 " <%... "值 "...%> "块中,以不同方式将值括起来

这个要怎么改才能在视图中可见

[解决办法]
href用单引号试下
[解决办法]
<a onclick= "javascript:ShowDialog(this.href);return false " class= "a2 "
href= ' <%# "edit_news.aspx?id= " + DataBinder.Eval(Container.DataItem, "news_id ")%> '>
<%# DataBinder.Eval(Container.DataItem, "news_title ")%>
</a>

[解决办法]
<a onclick= "javascript:ShowDialog(this.href);return false " class= "a2 "

href= 'edit_news.aspx?id= <%#DataBinder.Eval(Container.DataItem, "news_id ")%> '>


<%# DataBinder.Eval(Container.DataItem, "news_title ")%>


</a>
[解决办法]
Eval方法里那个字符串型参数 你已经用了双引号了 外围的href属性你就不能再用双引号了!!
[解决办法]
<a onclick= "javascript:ShowDialog(this.href);return false " class= "a2 " href=‘edit_news.aspx?id= <%#DataBinder.Eval(Container.DataItem, "news_id ")%> ’>

读书人网 >asp.net

热点推荐