代码如下:<asp:DataGrid id=DG_showall runat="server" AutoGenerateColumns="False" ShowHeader="False">
<Columns>
<asp:HyperLinkColumn Text="docname" Target="_blank" DataTextField="docname" NavigateUrl="doc_show.aspx?id='<%# DataBinder.Eval(Container.DataItem, "id")%>'"></asp:HyperLinkColumn>
</Columns>
</asp:DataGrid>执行后报错如下:分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: “System.Web.UI.WebControls.DataGridColumnCollection”内不允许包含文字内容(“<asp:HyperLinkColumn Text="docname" Target="_blank" DataTextField="docname" NavigateUrl="doc_show.aspx?id='”)。源错误: 行 63: <asp:HyperLinkColumn Text="docname" Target="_blank" DataTextField="docname"
行 64: NavigateUrl="doc_show.aspx?id='<%# DataBinder.Eval(Container.DataItem, "id")%>'" ></asp:HyperLinkColumn>
行 65: </Columns></asp:DataGrid>
<Columns>
<asp:HyperLinkColumn Text="docname" Target="_blank" DataTextField="docname" NavigateUrl="doc_show.aspx?id='<%# DataBinder.Eval(Container.DataItem, "id")%>'"></asp:HyperLinkColumn>
</Columns>
</asp:DataGrid>执行后报错如下:分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: “System.Web.UI.WebControls.DataGridColumnCollection”内不允许包含文字内容(“<asp:HyperLinkColumn Text="docname" Target="_blank" DataTextField="docname" NavigateUrl="doc_show.aspx?id='”)。源错误: 行 63: <asp:HyperLinkColumn Text="docname" Target="_blank" DataTextField="docname"
行 64: NavigateUrl="doc_show.aspx?id='<%# DataBinder.Eval(Container.DataItem, "id")%>'" ></asp:HyperLinkColumn>
行 65: </Columns></asp:DataGrid>
解决方案 »
- [SQL server 2008中的float到ASP.NET的转换问题]
- a.tooltip
- shift + tab
- 一个调试的问题
- 请教关于Win2kServer+SqlServer2005下页面不能显示的问题。谢谢大家
- 100分,100分,DataReader绑定方法的问题,下面的两种哪个对?在线,答对就给分。
- 请教c#+asp.net编程中的一个问题。
- 下列信息有助于确定程序集“Dottext.Common”无法加载的原因。错误解决方案~!
- 终于可以提高HOTMAIL的容量了,可以达到250M
- 计数器问题--急!!重谢。。
- |M| 关于VS2005调试的时候如何查看得到的值的问题:
- ★请将你最喜欢的一句话留下来★
这样试试!
分析器错误信息: “System.Web.UI.WebControls.DataGridColumnCollection”内不允许包含文字内容(“<asp:HyperLinkColumn Text="docname" Target="_blank" DataTextField="docname" NavigateUrl=doc_show.aspx?id='”)。
DataNavigateUrlField="id" DataNavigateUrlFormatString="doc_show.aspx?id={0}"
DataTextField="docname"></asp:HyperLinkColumn>