<%@ Page language="c#" Codebehind="Listnews.aspx.cs" AutoEventWireup="true" Inherits="news.Listnews" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Listnews</title>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋体">
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 88px; POSITION: absolute; TOP: 64px" runat="server"
AutoGenerateColumns="False" Width="328px" Height="20px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:TextBox id="txtEventDate" Size="25"
Text='<%# DataBinder.Eval(Container.DataItem,"title") %>'
runat="server"/>
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLinkColumn DataTextField="Title" HeaderText="新闻标题" NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"title")%>'
></asp:HyperLinkColumn>
<asp:BoundColumn HeaderText="发布时间" ItemStyle-Wrap="False" DataField="PUBLISHTIME" />
</Columns>
</asp:DataGrid></FONT>
</form>
</body>
</HTML>编译器错误信息: CS0117: “System.Web.UI.WebControls.HyperLinkColumn”并不包含对“DataBinding”的定义
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>Listnews</title>
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋体">
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 88px; POSITION: absolute; TOP: 64px" runat="server"
AutoGenerateColumns="False" Width="328px" Height="20px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:TextBox id="txtEventDate" Size="25"
Text='<%# DataBinder.Eval(Container.DataItem,"title") %>'
runat="server"/>
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLinkColumn DataTextField="Title" HeaderText="新闻标题" NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"title")%>'
></asp:HyperLinkColumn>
<asp:BoundColumn HeaderText="发布时间" ItemStyle-Wrap="False" DataField="PUBLISHTIME" />
</Columns>
</asp:DataGrid></FONT>
</form>
</body>
</HTML>编译器错误信息: CS0117: “System.Web.UI.WebControls.HyperLinkColumn”并不包含对“DataBinding”的定义
解决方案 »
- ASP.NET发送邮件代码的问题!
- 新做的项目怎么生成EXE文件
- 在ASP.NET文件中,按钮的问题?
- 非常奇怪的问题.从来没遇到过...SESSION错乱
- ■能简单说说Petshop里的BLL、IDAL、SQLSERVER、DALFACTORY、ORACLE、MODEL等文件夹结构的特点吗
- session过期时间如何设置成秒
- ???????提交一组复选框该怎么做?
- 关于Iframe中内嵌图像大小控制问题
- 关于button 的click事件中触发MessageBox
- 请问“熟悉LOTUS DOMINO的WEB编程”中的"LOTUS DOMINO"是什么意思啊
- qq:asp.net(c#)上海!群号:16805466
- 这个问题,郁闷很久了,就是
<asp:TemplateColumn HeaderText="新闻标题">
<ItemTemplate>
<asp:HyperLink NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"title")%>'
Target='<%# DataBinder.Eval(Container.DataItem,"title")%>'>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="新闻标题">
<ItemTemplate>
<asp:HyperLink NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"title")%>'>
<%# DataBinder.Eval(Container.DataItem,"title")%></asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
></asp:HyperLinkColumn>
改为下面的试试
<asp:HyperLinkColumn DataTextField="Title" HeaderText="新闻标题" DataNavigateUrlField="Title"></asp:HyperLinkColumn>
<asp:TemplateColumn HeaderText="新闻标题">
<ItemTemplate>
<a href='<%# DataBinder.Eval(Container.DataItem,"title")%>'>
<%# DataBinder.Eval(Container.DataItem,"title")%></a>
</ItemTemplate>
</asp:TemplateColumn>
./newsdetails?id={0}
DataNavigateUrlField="Title"
<ItemTemplate>
<a href='<%# GetUrl(DataBinder.Eval(Container.DataItem,"title").ToString(),DataBinder.Eval(Container.DataItem,"ID").ToString())%>'>
<%# DataBinder.Eval(Container.DataItem,"title")%></a>
</ItemTemplate>
</asp:TemplateColumn>
后台:
protected string GetUrl(string title,string id)
{
return "test.aspx?title=" + title + "&id=" + id;
}