“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 仅对具有 DataBinding 事件的对象提供数据绑定表达式支持。System.Web.UI.WebControls.HyperLinkColumn 没有 DataBinding 事件。源错误:
行 8: <asp:DataGrid id="MyDataGrid" runat="server" AutoGenerateColumns="False" HorizontalAlign="Center" AlternatingItemStyle-BackColor="#eeeeee" HeaderStyle-BackColor="#aaaadd" Font-Size="8pt" Font-Name="Verdana" CellSpacing="0" CellPadding="3" GridLines="Both" BorderWidth="1" BorderColor="black" OnPageIndexChanged="MyDataGrid_Page" PagerStyle-HorizontalAlign="Right" PagerStyle-Mode="NumericPages" PageSize="5" AllowPaging="True">
行 9: <Columns>
行 10: <asp:HyperLinkColumn HeaderText="文章标题" NavigateUrl=<%# DataBinder.Eval(Container.DataItem,"ID")+".txt"%> DataTextField="Title"
行 11: HeaderStyle-Width="280px"/>
行 12: <asp:BoundColumn HeaderText="作者" DataField="Writer"/>
源文件: /show.aspx 行: 10
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
--------------------------------------------------------------------------------分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 仅对具有 DataBinding 事件的对象提供数据绑定表达式支持。System.Web.UI.WebControls.HyperLinkColumn 没有 DataBinding 事件。源错误:
行 8: <asp:DataGrid id="MyDataGrid" runat="server" AutoGenerateColumns="False" HorizontalAlign="Center" AlternatingItemStyle-BackColor="#eeeeee" HeaderStyle-BackColor="#aaaadd" Font-Size="8pt" Font-Name="Verdana" CellSpacing="0" CellPadding="3" GridLines="Both" BorderWidth="1" BorderColor="black" OnPageIndexChanged="MyDataGrid_Page" PagerStyle-HorizontalAlign="Right" PagerStyle-Mode="NumericPages" PageSize="5" AllowPaging="True">
行 9: <Columns>
行 10: <asp:HyperLinkColumn HeaderText="文章标题" NavigateUrl=<%# DataBinder.Eval(Container.DataItem,"ID")+".txt"%> DataTextField="Title"
行 11: HeaderStyle-Width="280px"/>
行 12: <asp:BoundColumn HeaderText="作者" DataField="Writer"/>
源文件: /show.aspx 行: 10
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
解决方案 »
- 如何实现密码框大写提示功能
- 为什么.net在生成解决方案的时候说找不到方法?
- asp.net初学者,介绍一个比较好的打印控件,谢谢了!
- 各位高手帮我看看这个东西怎么做的?
- 如何让页面刷新后滚动条停留在原来位置
- 请问如何将日期进行加减?(C#的)
- asp.net中,上传文件时,怎么取得该文件的实际类型
- 在“代码”中动态实现DataGrid中添加模板列并添加LinkButton和实现功能。谢谢``
- 请大家介绍基本 xml和.net的电子书,最好有下载网址的多谢了
- 脚本在APSX页面中不能以,脚本引用方式使用。
- 模板列相关的问题
- 在VS2005中的新建文件夹中建的类,如何在别的文件中引用这个类(在线等)
private void dgPersonInfo_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
·········
}
private void dgPersonInfo_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{HyperLink linkCost = (HyperLink)e.Item.FindControl("lnkCost");
if(e.Item.Cells[0].Text != null) //根据你自己需求修改
{
linkCost.NavigateUrl=e.Item.Cells[0].Text+".txt";
}
}
或者这样
<asp:HyperLinkColumn HeaderText="文章标题" DataNavigateUrlField="ID" DataNavigateUrlFormatString="{0}.txt" DataTextField="Title" HeaderStyle-Width="280px" />
说的很清楚啊