怎样在同一页面显示两个DataGrid????????????????????????
我想在同一页面显示两个DataGrid,分别绑定表tHResource和tTResource,代码如下
<%@Import Namespace="System.Data"%>
<%@Import Namespace="System.Data.OleDb"%>
<HTML>
<HEAD>
<title></title>
<script language="C#" runat="server">
void Page_Load(object sender, EventArgs E)
{
OleDbConnection DangManaConn = new OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0;Data Source ="+Server.MapPath("DangMana.mdb"));
OleDbCommand selectCMD = new OleDbCommand("SELECT * FROM tHResource", DangManaConn);
OleDbDataAdapter opermanaDA = new OleDbDataAdapter();
opermanaDA.SelectCommand = selectCMD;
DataSet opermanaDS = new DataSet();
opermanaDA.Fill(opermanaDS, "tHResource");
DataGrid1.DataSource = opermanaDS.Tables["tHResource"].DefaultView;
DataGrid1.DataBind();
OleDbCommand selectCMD2 = new OleDbCommand("SELECT * FROM tTResource", DangManaConn);
OleDbDataAdapter opermanaDA2 = new OleDbDataAdapter();
opermanaDA2.SelectCommand = selectCMD2;
DataSet opermanaDS2 = new DataSet();
opermanaDA2.Fill(opermanaDS2, "tTResource");
DataGrid2.DataSource = opermanaDS2.Tables["tTResource"].DefaultView;
DataGrid2.DataBind();
}
</script>
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<asp:datagrid id="DataGrid1" runat="server" AutoGenerateColumns="True" HeaderStyle-BackColor="#aaaadd">
</asp:datagrid>
<asp:datagrid id="Datagrid2" runat="server" AutoGenerateColumns="True" HeaderStyle-BackColor="#aaaadd">
</asp:datagrid>
</form>
</body>
</HTML>
在编译的时候出现提示:编译器错误信息: CS0246: 找不到类型或命名空间名称“DataGrid2”(是否缺少 using 指令或程序集引用?)
不知道错在哪里???