我想用DATAGRID的模板生成两列,一列是有链接功能的,代码如下,但报错
<asp:DataGrid Font-Name="ËÎÌå" Font-Size="16pt" id="DataGrid1" runat="server" AllowPaging="True" PageSize="15" OnPageIndexChanged="DataGrid1_Page" BorderWidth="0px" AutoGenerateColumns="False" >
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="newscontent.aspx?id={0}" DataTextField="title" Target="_blank"></asp:HyperLinkColumn>
</Columns>
<asp:TemplateColumn >
<ItemTemplate>
<asp:Label Text='<%# DataBinder.Eval(Container.DataItem, "date") %>'
runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
</asp:DataGrid>Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Type 'System.Web.UI.WebControls.DataGrid' does not have a property named 'asp:TemplateColumn'.Line 8: <asp:TemplateColumn >
<asp:DataGrid Font-Name="ËÎÌå" Font-Size="16pt" id="DataGrid1" runat="server" AllowPaging="True" PageSize="15" OnPageIndexChanged="DataGrid1_Page" BorderWidth="0px" AutoGenerateColumns="False" >
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="id" DataNavigateUrlFormatString="newscontent.aspx?id={0}" DataTextField="title" Target="_blank"></asp:HyperLinkColumn>
</Columns>
<asp:TemplateColumn >
<ItemTemplate>
<asp:Label Text='<%# DataBinder.Eval(Container.DataItem, "date") %>'
runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
</asp:DataGrid>Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. Parser Error Message: Type 'System.Web.UI.WebControls.DataGrid' does not have a property named 'asp:TemplateColumn'.Line 8: <asp:TemplateColumn >
解决方案 »
- 这是什么错误?
- 如何让异常在被Page_Error捕捉后,仍然写入到2003系统的错误日志中
- ASP.Net在Vista下问题好多啊
- 点击treeview的一个节点,javascript中如何触发treeview的展开事件(onexpand)?
- 求救.关于web.config的配置的问题
- web语音视频聊天室
- 怎么调试javascript
- 求助谁能帮我在。NET中实现最大化、最小化、关闭按钮的功能
- 有关DataSet问题!!!很急!!!!
- csdn也不能搞定???晕~~~~
- [转,推荐]共享:支持异步加载的Tree Javascript Library
- 请问:怎样用一个div将这个datagrid"括起来",通过移动div的滚动条,来上下浏览datagrid的所有内容
<asp:TemplateColumn >
<ItemTemplate>
<asp:Label Text='<%# DataBinder.Eval(Container.DataItem, "date") %>'
runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
</asp:DataGrid></Columns>
要放在<Columns></Columns>里面!
<ItemTemplate>
<asp:Label Text='<%# DataBinder.Eval(Container.DataItem, "date") %>'
runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
这段应该放在 <columns></columns> 之间。