gridview为什么不显示

sky-defender 2009-10-23 04:43:03

<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>

</div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="AccessDataSource1">
<Columns>
<asp:BoundField DataField="EmployeeID" HeaderText="EmployeeID"
SortExpression="EmployeeID" />
<asp:BoundField DataField="EmployeeName" HeaderText="EmployeeName"
SortExpression="EmployeeName" />
<asp:BoundField DataField="EmployeePosition" HeaderText="EmployeePosition"
SortExpression="EmployeePosition" />
<asp:BoundField DataField="EmployeeRole" HeaderText="EmployeeRole"
SortExpression="EmployeeRole" />
</Columns>
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server"
DataFile="~/App_Data/Employee.mdb" SelectCommand="SELECT * FROM [UserInfo]">
</asp:AccessDataSource>
</form>
</body>
</html>


运行后为什么没有显示?
...全文
89 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengzq 2009-10-23
  • 打赏
  • 举报
回复
你是不是正确绑定了?AccessDataSource是否配置正确?
lgnhhhwgq 2009-10-23
  • 打赏
  • 举报
回复
你看你的数据表中确实有数据吗?如果有,那看你的连接字符串是不是连得别的数据源。如果都不是,就搜一下你的后台代码 是不是 设置visble了
sky-defender 2009-10-23
  • 打赏
  • 举报
回复

<head runat="server">
<title>Untitled Page </title>
</head>
<body>
<form id="form1" runat="server">
<div>

</div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataSourceID="AccessDataSource1">
<Columns>
<asp:BoundField DataField="EmployeeID" HeaderText="EmployeeID"
SortExpression="EmployeeID" />
<asp:BoundField DataField="EmployeeName" HeaderText="EmployeeName"
SortExpression="EmployeeName" />
<asp:BoundField DataField="EmployeePosition" HeaderText="EmployeePosition"
SortExpression="EmployeePosition" />
<asp:BoundField DataField="EmployeeRole" HeaderText="EmployeeRole"
SortExpression="EmployeeRole" />
</Columns>
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server"
DataFile="~/App_Data/Employee.mdb" SelectCommand="SELECT * FROM [UserInfo]">
</asp:AccessDataSource>
</form>
</body>
</html>



有数据啊
不行哦
PandaIT 2009-10-23
  • 打赏
  • 举报
回复
<form id="form1" runat="server">

<asp:accessdatasource
id="AccessDataSource1"
runat="server"
datasourcemode="DataSet"
datafile="~/App_Data/Northwind.mdb"
selectcommand="SELECT EmployeeID,FirstName,LastName,Title FROM Employees"
updatecommand="Update Employees SET FirstName=?,LastName=?,Title=? WHERE EmployeeID=@EmployeeID">
</asp:accessdatasource>

<asp:gridview
id="GridView1"
runat="server"
autogeneratecolumns="False"
datakeynames="EmployeeID"
autogenerateeditbutton="True"
datasourceid="AccessDataSource1">
<columns>
<asp:boundfield headertext="First Name" datafield="FirstName" />
<asp:boundfield headertext="Last Name" datafield="LastName" />
<asp:boundfield headertext="Title" datafield="Title" />
</columns>
</asp:gridview>

</form>
PandaIT 2009-10-23
  • 打赏
  • 举报
回复
是否有数据?

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧