CSS&javascript 資料庫結合元件運用

最近很少更新
原因之一是最近事情比較多
原因之二是愈來愈難單純介紹,就像蓋高樓要一步步才能蓋到最頂

不過該做的還是要做
本篇的目的是利用撰寫好的參考方法
去結合asp的GridView元件




乍看之下,跟之前的「aspx連結資料庫」這篇很像
不過其實裡面並沒有用到任何資料連結
是利用之前撰寫好的NWDB元件中的ImplCustomer.cs
(若要試做請務必製作NWDB參考元件)


接著只需要在網頁端拉入3個元件:
TextBox、Button、GridView(記得樣式)

然後在Button上點2下,就會跳出背後執行的cs檔輸入以下程式碼:

protected void Button1_Click(object sender, EventArgs e)
{
    NWDB.NWDB nwdb = new NWDB.NWDB();
    NWDB.ICustomer ic = new NWDB.ImplCustomer(nwdb.Connection);
    nwdb.SetCustomer(ic);
            
    DataTable tt = nwdb.SearchCustomer(TextBox1.Text);
    GridView1.DataSource = tt;
    GridView1.DataBind(); //真正將資料與元件結合的動作
}

如此就完成了,好處是以後有修改不用一直到網頁端
只要改一下NWDB的檔案就好

留言

熱門文章