我想给从数据库中提取显示在DataList中的每条数据加上个超连接但出现错误:
用户代码未处理:HttpException.
DataBinding:“System.Data.DataRowView”不包含名为“treeview”的属性.请各位高手帮忙!!
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="treeview.aspx.cs" Inherits="treeview" %>
<!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:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" RepeatDirection="Horizontal">
<ItemTemplate>
<a href='<%#DataBinder.Eval(Container.DataItem,"treeview.aspx?dwname={3}") %>'><asp:Label ID="DwNameLabel" runat="server" Text='<%# Eval("DwName") %>'></asp:Label></a>
|
<br />
<br />
</ItemTemplate>
</asp:DataList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SqlServices %>"
SelectCommand="SELECT [DwName] FROM [Dw]"></asp:SqlDataSource>
</div>
</form>
</body>
</html>
用户代码未处理:HttpException.
DataBinding:“System.Data.DataRowView”不包含名为“treeview”的属性.请各位高手帮忙!!
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="treeview.aspx.cs" Inherits="treeview" %>
<!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:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" RepeatDirection="Horizontal">
<ItemTemplate>
<a href='<%#DataBinder.Eval(Container.DataItem,"treeview.aspx?dwname={3}") %>'><asp:Label ID="DwNameLabel" runat="server" Text='<%# Eval("DwName") %>'></asp:Label></a>
|
<br />
<br />
</ItemTemplate>
</asp:DataList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:SqlServices %>"
SelectCommand="SELECT [DwName] FROM [Dw]"></asp:SqlDataSource>
</div>
</form>
</body>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货