<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    編程之道

    無(wú)論是批評(píng)的,贊揚(yáng)的,指著的都請(qǐng)EMAIL給我,你的建議將是我前進(jìn)的動(dòng)力! 聯(lián)系我

    關(guān)于DataGrid分頁(yè)問(wèn)題

           我總在別人面前夸VS.NET是這么的智能,是多么的為“民工”著想。他對(duì)程序員的關(guān)照絕對(duì)不亞于牛哥對(duì)織女的癡情。前天碰到了一個(gè)分頁(yè)的問(wèn)題,本來(lái)以為只要添加幾個(gè)屬性就搞定了,沒(méi)想到不行。那天心里特別煩躁(估計(jì)太熱的關(guān)系),我搞了好久也沒(méi)搞定。一氣之下去洗了把澡,突然想到我干嗎不網(wǎng)上找答案?靠,我平時(shí)找資料很勤快的,怎么今天反映這么遲鈍。
           一會(huì)兒,我就找到答案了,錯(cuò)就錯(cuò)在我太相信VS.NET的智能了。dataGrid雖然提供了翻頁(yè)的功能,但是不太智能,需要你通過(guò)一個(gè)事件把新頁(yè)設(shè)置成當(dāng)年頁(yè)。

    這是datashow顯示部分,注意一定要再<form>內(nèi)
    <asp:datagrid id="dataShow" Runat="server" OnPageIndexChanged="dataShow_Changed" AllowPaging=True PageSize=2 PagerStyle-HorizontalAlign=Right Width=100%></asp:datagrid>

    代碼如下:
        OleDbConnection conn;
            
    string strcon;
            
    string strcmd;
            
    protected System.Web.UI.WebControls.Label label1;
            OleDbDataAdapter cmd;
            DataSet ds;
            
    private void Page_Load(object sender, System.EventArgs e)
            
    {
                    strcon
    ="Provider=microsoft.jet.oledb.4.0;data source=c:\\inetpub\\wwwroot\\Flowers\\FlowerDB.mdb";
                    conn
    =new OleDbConnection(strcon);
                    strcmd
    ="select FlowerName,FlowerPrice from Flowers where FlowerTypeID=(select FlowerTypeID from FlowerType where FlowerTypeName=@name)";
                    cmd
    =new OleDbDataAdapter(strcmd,conn);
                    cmd.SelectCommand.Parameters.Add(
    new OleDbParameter("@name", OleDbType.Char,80));
                    cmd.SelectCommand.Parameters[
    "@name"].Value=Session["name"];
                    ds
    =new DataSet();
                    cmd.Fill(ds,
    "Flowers");    
                    dataShow.DataSource
    =ds.Tables["Flowers"].DefaultView;    
                    dataShow.DataBind();
                    label1.Text
    ="一共有" +ds.Tables["Flowers"].Rows.Count.ToString()+"條記錄。";

            }

    //這個(gè)事件就是當(dāng)用戶選擇改變當(dāng)前頁(yè)的索引時(shí),就把新頁(yè)的索引作為當(dāng)前頁(yè)的索引,同時(shí)需要再次綁定
            public void dataShow_Changed(Object sender, DataGridPageChangedEventArgs e)
            
    {
                dataShow.CurrentPageIndex 
    = e.NewPageIndex;
                dataShow.DataBind();
                
            }



    posted on 2005-08-16 18:21 瘋流成性 閱讀(241) 評(píng)論(0)  編輯  收藏 所屬分類: .NET

    主站蜘蛛池模板: 免费在线观看的网站| 亚洲AV成人精品日韩一区18p| 亚洲国产午夜电影在线入口| 久久精品无码一区二区三区免费| 处破女第一次亚洲18分钟| 亚洲精品美女久久久久99| 日韩在线免费视频| 青青久久精品国产免费看| 久久久久亚洲精品日久生情| 四虎国产精品免费视| 免费人成年激情视频在线观看| 亚洲国产视频久久| 国产h视频在线观看免费| 99亚洲精品高清一二区| 拔擦拔擦8x华人免费久久| 青青操视频在线免费观看| 亚洲熟妇av一区二区三区| 97人妻无码一区二区精品免费| 亚洲AV无码久久久久网站蜜桃| 亚洲精品视频免费看| 亚洲AV无码AV日韩AV网站| 亚洲国语精品自产拍在线观看| 久久免费福利视频| 成人婷婷网色偷偷亚洲男人的天堂 | 在线免费观看国产视频| 一区二区三区在线免费看| 国产jizzjizz免费视频| 91免费国产自产地址入| 国内精品99亚洲免费高清| 亚洲AV日韩AV无码污污网站| 亚洲AV无码AV男人的天堂| 色片在线免费观看| 中文字幕久无码免费久久| 久久99亚洲网美利坚合众国| 亚洲欧洲日产国码一级毛片| 国产精品偷伦视频观看免费| 亚洲日韩中文字幕天堂不卡| 亚洲另类激情综合偷自拍图| 国产一级大片免费看| 在线免费一区二区| 人妻在线日韩免费视频|