c#.net 不要控件显示access数据库的内容,求救!
数据库名为:no1.mdb,其中表为:user表中的字段有id,userid,password下面是文件Default2.aspx.cs的代码:publicpartial...
数据库名为:no1.mdb,其中表为:user
表中的字段有id , userid , password
下面是文件Default2.aspx.cs的代码:
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["admin"] == null)
{
Response.Redirect("Default.aspx");
}
string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/no1.mdb");
OleDbConnection myConn = new OleDbConnection(strConnection);
myConn.Open();
string sq = "select * from [user]";
OleDbCommand cmd = new OleDbCommand(sq, myConn);
}
}
我不想用控件显示数据库的内容,请问我的Default2.aspx这个页面该怎么写,求高手来解救啊,满意再50给分,求救!
不想用控件显示数据库的内容,换成用数据绑定的方法来实现,求解答! 展开
表中的字段有id , userid , password
下面是文件Default2.aspx.cs的代码:
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["admin"] == null)
{
Response.Redirect("Default.aspx");
}
string strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/no1.mdb");
OleDbConnection myConn = new OleDbConnection(strConnection);
myConn.Open();
string sq = "select * from [user]";
OleDbCommand cmd = new OleDbCommand(sq, myConn);
}
}
我不想用控件显示数据库的内容,请问我的Default2.aspx这个页面该怎么写,求高手来解救啊,满意再50给分,求救!
不想用控件显示数据库的内容,换成用数据绑定的方法来实现,求解答! 展开
展开全部
"不想用控件来显示" 是个什么意思呢, 如果是不能用所有控件, 那估计只能在后台将数据全部生成标准HTML代码再response到aspx页面上了.
能使用 Repeater (这也算是控件) 不? 如果可以, 如下:
string strConnection = "....";
OleDbDataAdapter da = new ......;
DataTable dt = new DataTable();
da.Fill(dt);
this.repeater1.DataSource = dt;
this.repeater1.DataBind();
aspx 中
<ul>
<asp:Repeater ID="repeater1" runat="server">
<ItemTemplate>
<li><%#Eval("id") %></li>
</ItemTemplate>
</asp:Repeater>
</ul>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看附件吧,没有使用控件。其实不管用不用控件,目的都是一个,想最终生成为HTML代码。我在附件中写的代码是使用了<%foreach....%>这样的方法,其实是与Repeater控件生成的代码是一样的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-29
展开全部
我反问你,你想怎么显示呢
更多追问追答
追问
数据绑定
追答
肯定会用到控件的哦,就算你用table也是属于Html控件,除非你直接Response输出到页面算了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询