初学习ASP.net数据显示不出来,请大家忙!!在线等

a97191 2005-09-06 11:22:36
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Configuration;
namespace a_serving.noteSale
{
/// <summary>
/// cityList 的摘要说明。
/// </summary>
public class cityList : System.Web.UI.Page
{
public System.Web.UI.WebControls.DataGrid DataGrid1;
public void Page_Load(object sender, System.EventArgs e)
{
string strConn="server=SZTWL;database=serving;uid=sa;password=;";
SqlConnection conn=new SqlConnection(strConn);
conn.Open();
string strSql="select cityID,cityName from notecity";
DataSet objDataSet=new DataSet();
SqlDataAdapter objDataAdapter=new SqlDataAdapter(strSql,conn);
objDataAdapter.Fill(objDataSet,"notecity");
DataView objDataView=new DataView(objDataSet.Tables["notecity"]);
DataGrid1.DataSource=objDataView;
DataGrid1.DataBind();

}
}
}
静太表部分
<%@ Page language="c#" Codebehind="cityList.aspx.cs" AutoEventWireup="false" Inherits="a_serving.noteSale.cityList" debug="true" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>cityList</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
<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 runat="server">
<asp:datagrid ID="DataGrid1" runat="server" HeaderStyle-BackColor="#aaaadd" AlternatingItemStyle-BackColor="#eeeeee" AutoGenerateColumns="false" AllowSorting="true" Width="500">
<columns>
<asp:boundcolumn HeaderText="城市号" SortExpression="cityID" DataField="cityID" ReadOnly="true" />
<asp:boundcolumn HeaderText="城市" SortExpression="cityName" DataField="cityName" />
</columns>
</asp:datagrid>
</form>
</body>
</HTML>
...全文
125 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
a97191 2005-09-07
  • 打赏
  • 举报
回复
这个问题我自己已经搞定谢谢各位
a97191 2005-09-06
  • 打赏
  • 举报
回复
不行,编译不过
iloveyour 2005-09-06
  • 打赏
  • 举报
回复
在DATAGRID的属性生成器里可以直接勾选"在运行时自动创建列"
swordragon 2005-09-06
  • 打赏
  • 举报
回复
应该用楼上的方法,一定行!!!
sukaru 2005-09-06
  • 打赏
  • 举报
回复
DataGrid1.DataSource=objDataSet.Table["notecity"];
DataGrid1.DataBind();
luoxia001 2005-09-06
  • 打赏
  • 举报
回复
DataGrid1.DataSource=objDataSet.Table["notecity"].DefaultView;
DataGrid1.DataBind();

62,072

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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