using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls;
using都一样 我把你教我的新建了一个文件试了试 可以的
在我的default.aspx.cs中我用了自己写的一个类来连接数据库 protected void Page_Load(object sender, EventArgs e) { datalink link = new datalink(); datalink为自定义的类 this.GridView.DataSource = link.LinkD(); LinkD()是数据库连接 this.GridView.DataBind();
<div id="master_contentplaceholder"><asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server" /></div>
</div>
然后在母板的cs文件中加入:
public IList GetContentPlaceHolders()
{
return ContentPlaceHolders;
}
接着在default.aspx页中:
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<asp:GridView ID="GridView1" runat="server" >
</asp:GridView.
</asp:Content>
在default.aspx.cs中需要用using引用什么东西吗?
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
我把你教我的新建了一个文件试了试 可以的
在我的default.aspx.cs中我用了自己写的一个类来连接数据库
protected void Page_Load(object sender, EventArgs e)
{
datalink link = new datalink(); datalink为自定义的类
this.GridView.DataSource = link.LinkD(); LinkD()是数据库连接
this.GridView.DataBind();
}这些会不会有影响呢?LinkD()为:public DataTable LinkD()
{
DataTable shuju = new DataTable();
string sql = "select * from lite";
this.FillDataSet(sql, shuju);
return shuju;
}
datalink link = new datalink();
DataTable dt = new DataTable();
dt = link.LinkD();
GridView.DataSource = dt.DefaultView;
GridView.DataBind();