<%@ Page Language="C#" AutoEventWireup="true" CodeFile="newslist.aspx.cs" Inherits="newslist" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <ASP:DataGrid id="MyDataGrid" runat="server" 
Width="700" 
BackColor="white" 
BorderColor="black" 
CellPadding="3"
CellSpacing="0" 
Font-Size="9pt" 
AutoGenerateColumns="False" 
HeaderStyle-BackColor="darkred" 
HeaderStyle-ForeColor="white" 

<Columns> <asp:TemplateColumn> <HeaderTemplate> 
<asp:CheckBox ID="CheckAll" OnClick="javascript: return select_deselectAll (this.checked, this.id);" runat="server"/> 
<font face="Webdings" color="white" size="4">a</font> 
</HeaderTemplate> <ItemTemplate> 
<asp:CheckBox ID="DeleteThis" OnClick="javascript: return select_deselectAll (this.checked, this.id);" runat="server"/> 
</ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn> <HeaderTemplate>USEWRID</HeaderTemplate> <ItemTemplate> 
<asp:Label ID="userID" Text='<%# DataBinder.Eval (Container.DataItem, "conid") %>' runat="server"/> 
</ItemTemplate> </asp:TemplateColumn> <asp:BoundColumn HeaderText="类别" Datafield="categoryname" runat="server"/> <asp:BoundColumn HeaderText="内容 " Datafield="concon" runat="server"/> 
<asp:BoundColumn HeaderText="上传时间" Datafield="contm" runat="server"/> 
<asp:HyperLinkColumn DataTextField= "contitle"   HeaderText= "标题 "   DataNavigateUrlField= "con_title "   DataNavigateUrlFormatString= "Edit.aspx?id={0} "></asp:HyperLinkColumn>
</Columns> 
</ASP:DataGrid>     
    </div>
    </form>
</body>
我的数据源里确信有con_title字段,已经断点调试过了,
然后我model里的实体属性对应的con_title的是contitle。我哪里出错了吗?
主要是HyperLinkColumn,删掉这列就可以正确的通过。
谢谢高手些稍微看下