运行总是出个错误 请教解决方法

tomwen 2006-11-16 11:52:43
代码如下:
<body>
<form id="form1" runat="server">
<div>
  <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="AccessDataSource1" CellPadding="0" Font-Size="Small" GridLines="None" Height="108px" ShowHeader="False" UseAccessibleHeader="False" Width="351px">
<Columns>
<asp:TemplateField ><ItemTemplate><asp:label
Text= '·' CssClass='xx__xxx'
runat="server"/>
</ItemTemplate></asp:TemplateField>

<asp:hyperlinkfield datatextfield="titlecontent"
datatextformatstring="{0:c}"
datanavigateurlfields="titlecontent"
datanavigateurlformatstring="~\details.aspx?ProductID='<%# (DataBinder.Eval(Container,"DataItem.titlecontent")).ToString().Length < 8 ? (DataBinder.Eval(Container,"DataItem.titlecontent")).ToString() : (DataBinder.Eval(Container,"DataItem.titlecontent")).ToString().PadRight(8).Substring(0,8)%>
'"
target="_blank" >
<ControlStyle CssClass="x" />
</asp:hyperlinkfield>
</Columns>
<EditRowStyle Height="20px" />
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/union/qwe.mdb"
SelectCommand="SELECT top 10 titlecontent FROM [titlelist]"></asp:AccessDataSource>
</div>
</form>
</body>
</html>

错误提示:
分析器错误信息: “System.Web.UI.WebControls.DataControlFieldCollection”内不允许包含文字内容(“<asp:hyperlinkfield datatextfield="titlecontent"
datatextformatstring="{0:c}"
datanavigateurlfields="titlecontent"
datanavigateurlformatstring="~\details.aspx?ProductID='”)。

源错误:

行 30:
行 31:
行 32: <asp:hyperlinkfield datatextfield="titlecontent"
行 33: datatextformatstring="{0:c}"
行 34: datanavigateurlfields="titlecontent"
...全文
147 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tomwen 2006-11-17
  • 打赏
  • 举报
回复
楼上什么看不清楚啊
palts520 2006-11-17
  • 打赏
  • 举报
回复
看不清楚呀
tomwen 2006-11-17
  • 打赏
  • 举报
回复
能不能给我完整的例子,因为我是刚刚接触asp.net
孟子E章 2006-11-17
  • 打赏
  • 举报
回复
使用模版列
asp:HyperLink

or
<a href='xx.aspx?id<%#....%>'

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧