public class WebForm2 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Repeater rep;
protected System.Web.UI.WebControls.Repeater rep1;
private void Page_Load(object sender, System.EventArgs e)
{
string Provider,DataBase,ConnStr;
Provider = "Microsoft.Jet.OLEDB.4.0;";
DataBase = Server.MapPath("regedit.mdb");
ConnStr = "Provider="+Provider + "Data Source=" + DataBase;
OleDbDataAdapter da;
da = new OleDbDataAdapter("Select * from regedit",ConnStr);
DataSet ds = new DataSet();
da.Fill(ds,"regedit");
rep.DataSource=ds.Tables["regedit"].DefaultView;
rep.DataBind(); ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("regedit.mdb");
OleDbDataAdapter da1;
da1= new OleDbDataAdapter("select * from regedit",ConnStr);
DataSet ds1 = new DataSet();
da1.Fill(ds,"regedit");
rep1.DataSource = ds1.Tables["regedit"].DefaultView;
rep1.DataBind();
}
}
小弟我运行上面的代码!出现了下面的错误!
“/Try”应用程序中的服务器错误。
--------------------------------------------------------------------------------编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0246: 找不到类型或命名空间名称“ConTainer”(是否缺少 using 指令或程序集引用?)源错误: 行 40: <AlternatingItemTemplate>
行 41: <font color=" blue"><b>
行 42: <%# DataBinder.Eval(ConTainer.DataItem,"姓名")%>
行 43: (<%# DataBinder.Eval(ConTainer.DataItem,"性别")%>)</b>//是不是这里有误?这行是用红色标记的!
行 44: <%# DataBinder.Eval(ConTainer.DataItem,"年龄")%>
帮帮忙哦!小弟弟我在这里先谢谢了哦!
{
protected System.Web.UI.WebControls.Repeater rep;
protected System.Web.UI.WebControls.Repeater rep1;
private void Page_Load(object sender, System.EventArgs e)
{
string Provider,DataBase,ConnStr;
Provider = "Microsoft.Jet.OLEDB.4.0;";
DataBase = Server.MapPath("regedit.mdb");
ConnStr = "Provider="+Provider + "Data Source=" + DataBase;
OleDbDataAdapter da;
da = new OleDbDataAdapter("Select * from regedit",ConnStr);
DataSet ds = new DataSet();
da.Fill(ds,"regedit");
rep.DataSource=ds.Tables["regedit"].DefaultView;
rep.DataBind(); ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("regedit.mdb");
OleDbDataAdapter da1;
da1= new OleDbDataAdapter("select * from regedit",ConnStr);
DataSet ds1 = new DataSet();
da1.Fill(ds,"regedit");
rep1.DataSource = ds1.Tables["regedit"].DefaultView;
rep1.DataBind();
}
}
小弟我运行上面的代码!出现了下面的错误!
“/Try”应用程序中的服务器错误。
--------------------------------------------------------------------------------编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0246: 找不到类型或命名空间名称“ConTainer”(是否缺少 using 指令或程序集引用?)源错误: 行 40: <AlternatingItemTemplate>
行 41: <font color=" blue"><b>
行 42: <%# DataBinder.Eval(ConTainer.DataItem,"姓名")%>
行 43: (<%# DataBinder.Eval(ConTainer.DataItem,"性别")%>)</b>//是不是这里有误?这行是用红色标记的!
行 44: <%# DataBinder.Eval(ConTainer.DataItem,"年龄")%>
帮帮忙哦!小弟弟我在这里先谢谢了哦!
<%# DataBinder.Eval(Container.DataItem,"姓名")%>,
建议LZ不要用汉字作为数据库的字段名
<%# DataBinder.Eval(Container.DataItem, "[\"性别\"]")%>
<%# DataBinder.Eval(Container.DataItem, "[\"年龄\"]")%>