校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > ASP.NET中repeater控件用法實例

ASP.NET中repeater控件用法實例

熱門標簽:寧夏機器人電銷 外呼電銷機器人軟件 威海電銷 400免費電話怎么辦理 河南語音外呼系統公司 關于宗地圖標注技術規范 400電話辦理最優質 t3出行地圖標注怎么做 河北網絡回撥外呼系統

本文實例講述了ASP.NET中repeater控件用法。分享給大家供大家參考。具體實現方法如下:

repeater綁定數據:

復制代碼 代碼如下:
protected void Page_Load(object sender, EventArgs e)
{
        if(!IsPostBack)
            BindStudent();
}

private void BindStudent()
{
        string str = ConfigurationManager.ConnectionStrings["stucnn"].ConnectionString;
        using (SqlConnection sqlCnn = new SqlConnection(str))
        {
            using (SqlDataAdapter da = new SqlDataAdapter("select * from student", sqlCnn))
            {
                DataSet ds = new DataSet();
                da.Fill(ds);
                this.Repeater1.DataSource = ds;
                this.Repeater1.DataBind();
            }
        }
}

刪除數據:

復制代碼 代碼如下:
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
        if (e.CommandName == "Delete")
        {
            string str = ConfigurationManager.ConnectionStrings["stucnn"].ConnectionString;
            using (SqlConnection sqlCnn = new SqlConnection(str))
            {
                using (SqlCommand sqlCmm = sqlCnn.CreateCommand())
                {
                    sqlCnn.Open();
                    sqlCmm.CommandText = "delete from student where sid="
                        + e.CommandArgument.ToString();
                    sqlCmm.ExecuteNonQuery();
                }
            }
            this.BindStudent();
        }
        else if (e.CommandName == "Edit")
        {
            Server.Transfer("Edit.aspx?sid=" + e.CommandArgument.ToString());
        }
}

前臺:

復制代碼 代碼如下:
%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

html xmlns="http://www.w3.org/1999/xhtml">
head runat="server">
    title>/title>
/head>
body>
    form id="form1" runat="server">
    %--asp:Repeater ID="Repeater1" runat="server">
    HeaderTemplate>
    hr />
    /HeaderTemplate>
    ItemTemplate>div>
    asp:Label ID="lblSid" runat="server" Text='%# Eval("sid") %>'>/asp:Label>
    asp:Label ID="lblSname" runat='server' Text='%# Eval("sname") %>'>/asp:Label>
    asp:Image ID="imgPhoto" runat="server" ImageUrl='%# Eval("photo") %>' />/div>
    /ItemTemplate>
    SeparatorTemplate>
    hr />
    /SeparatorTemplate>
    AlternatingItemTemplate>
    div style="
    asp:Label ID="lblSid" runat="server" Text='%# Eval("sid") %>'>/asp:Label>
    asp:Label ID="lblSname" runat='server' Text='%# Eval("sname") %>'>/asp:Label>
    asp:Image ID="imgPhoto" runat="server" ImageUrl='%# Eval("photo") %>' />/div>
    /AlternatingItemTemplate>
    FooterTemplate>hr />/FooterTemplate>
    /asp:Repeater>--%>
    div>

        asp:Repeater ID="Repeater1" runat="server"
            onitemcommand="Repeater1_ItemCommand">
        HeaderTemplate>table>
        tr>td style="width:100px">編號/td>td style="width:100px">姓名/td>
        td style="width:100px">圖片/td>td>nbsp;/td>td>nbsp;/td>/tr>
        /HeaderTemplate>
        ItemTemplate>
        tr>
        td>%# Eval("sid") %>/td>td>%# Eval("sname") %>/td>
        td>img width="60px" height="60px" src='%# "images/" + Eval("photo") %>' />/td>
        td>asp:LinkButton ID="btnDelete" runat="server" Text="刪除" CommandName='Delete' CommandArgument='%# Eval("sid") %>'>/asp:LinkButton>/td>
        td>asp:LinkButton ID="btnEdit" runat="server" Text="編輯" CommandName='Edit' CommandArgument='%# Eval("sid") %>'>/asp:LinkButton>/td>
        /tr>
        /ItemTemplate>
        AlternatingItemTemplate>
        tr style="
        td>%# Eval("sid") %>/td>td>%# Eval("sname") %>/td>
        td>img width="60px" height="60px" src='%# "images/" + Eval("photo") %>' />/td>
        td>asp:LinkButton ID="btnDelete" runat="server" Text="刪除" CommandName='Delete' CommandArgument='%# Eval("sid") %>'>/asp:LinkButton>/td>
        td>asp:LinkButton ID="btnEdit" runat="server" Text="編輯" CommandName='Edit' CommandArgument='%# Eval("sid") %>'>/asp:LinkButton>/td>
        /tr>
        /AlternatingItemTemplate>
        SeparatorTemplate>
        tr>td colspan="5">hr />/td>/tr>
        /SeparatorTemplate>
        FooterTemplate>/table>/FooterTemplate>
        /asp:Repeater>

    /div>
    /form>
/body>
/html>

啟用,禁用:

復制代碼 代碼如下:
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
        //string status = e.CommandName;
        if ((e.CommandName == "true")||(e.CommandName == "false"))
        {
            string str = ConfigurationManager.ConnectionStrings["stucnn"].ConnectionString;
            using (SqlConnection sqlCnn = new SqlConnection(str))
            {
                using (SqlCommand sqlCmm = sqlCnn.CreateCommand())
                {
                    sqlCnn.Open();
                    sqlCmm.CommandText = "update student set status=@status where sid="
                        + e.CommandArgument.ToString();
                    sqlCmm.Parameters.AddWithValue("@status",e.CommandName);
                    sqlCmm.ExecuteNonQuery();
                }
            }
            this.BindStudent();
        }
}

%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Debug="true" Inherits="Default2" %>

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

html xmlns="http://www.w3.org/1999/xhtml">
head runat="server">
    title>/title>
/head>
body>
    form id="form1" runat="server">
    div>
        asp:Repeater ID="Repeater1" runat="server"
            onitemcommand="Repeater1_ItemCommand">
        HeaderTemplate>table>tr>th>編號/th>th>姓名/th>th>狀態/th>th>nbsp;/th>/tr>/HeaderTemplate>
        ItemTemplate>
        tr>td>%# Eval("SID") %>/td>
        td>%# Eval("sname") %>/td>
        td>%# Convert.ToBoolean(Eval("status"))?"啟用":"禁用" %>/td>
        td>asp:LinkButton ID="btnSetStatus" runat="server" CommandArgument='Eval("sid")' Text='%# Convert.ToBoolean(Eval("status"))?"禁用":"啟用" %>' CommandName='%# Convert.ToBoolean(Eval("status"))?"false":"true" %>'>/asp:LinkButton>/td>/tr>
        /ItemTemplate>
        FooterTemplate>/table>/FooterTemplate>
        /asp:Repeater>
    /div>
    /form>
/body>
/html>

希望本文所述對大家的asp.net程序設計有所幫助。

您可能感興趣的文章:
  • asp.net使用Repeater控件中的全選進行批量操作實例
  • 在Repeater控件中通過Eval的方式綁定Style樣式代碼
  • Repeater控件與PagedDataSource結合實現分頁功能
  • Repeater控件實現編輯、更新、刪除等操作示例代碼
  • 給Repeater控件里添加序號的5種才常見方法介紹
  • Repeater控件綁定的三種方式
  • Repeater控件動態變更列(Header,Item和Foot)信息實現思路
  • 如何取得Repeater控件選擇的項目及注意事項
  • Repeater控件分別綁定數組和ArrayList實現思路
  • Repeater控件數據導出Excel(附演示動畫)
  • 淺析Repeater控件的使用 (原樣導出和動態顯示/隱藏Repeater中的列)

標簽:池州 咸寧 樂山 吉林 淮北 賀州 廣元 固原

巨人網絡通訊聲明:本文標題《ASP.NET中repeater控件用法實例》,本文關鍵詞  ASP.NET,中,repeater,控件,用法,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET中repeater控件用法實例》相關的同類信息!
  • 本頁收集關于ASP.NET中repeater控件用法實例的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    精品国产一二三区| 欧美日韩精品欧美日韩精品 | 韩国精品一区二区| 丝袜诱惑制服诱惑色一区在线观看 | 亚洲欧美另类小说| 中文字幕在线不卡国产视频| 国产精品国产三级国产aⅴ原创 | 五月天激情综合网| 蜜臀av一区二区在线免费观看| 日本最新不卡在线| 国产在线不卡视频| www.视频一区| 欧美日韩精品一区二区三区四区 | 日韩一级黄色片| 久久这里只有精品首页| 中文字幕不卡在线播放| 亚洲欧洲日本在线| 日韩精品国产欧美| 国产激情视频一区二区三区欧美| 成人av网站大全| 欧美日韩国产小视频| wwwwww.欧美系列| 亚洲婷婷综合色高清在线| 亚洲图片自拍偷拍| 国产成人在线免费观看| 欧美私人免费视频| 久久这里都是精品| 亚洲成人免费视频| 久久机这里只有精品| 成人性生交大片免费看中文网站| 欧美最新大片在线看| 日韩一区国产二区欧美三区| 国产精品乱人伦中文| 爽好久久久欧美精品| 成人av在线资源网站| 7878成人国产在线观看| 国产精品网站在线观看| 偷窥国产亚洲免费视频| 国产激情偷乱视频一区二区三区| 日本韩国欧美国产| 久久九九久精品国产免费直播| 亚洲免费毛片网站| 国产成人激情av| 日韩天堂在线观看| 亚洲午夜久久久久中文字幕久| 国产综合色在线视频区| 欧美日韩成人一区二区| 中文字幕一区二区三区在线不卡| 久久精品国产99国产精品| 在线亚洲人成电影网站色www| 精品91自产拍在线观看一区| 亚洲国产精品久久人人爱蜜臀 | 欧美另类高清zo欧美| 国产精品美女久久久久久| 激情欧美一区二区| 宅男在线国产精品| 亚洲激情av在线| 成人美女视频在线观看| 国产午夜精品福利| 国产精品综合二区| 久久―日本道色综合久久| 男女视频一区二区| 日韩午夜激情视频| 美女网站视频久久| 欧美哺乳videos| 精品中文字幕一区二区| 日韩欧美一区电影| 久久99久国产精品黄毛片色诱| 91精品国产综合久久国产大片| 亚洲成a人片综合在线| 欧美高清视频不卡网| 日韩国产欧美视频| 亚洲精品美国一| 亚洲国产精品久久艾草纯爱| 成人精品视频一区二区三区尤物| 亚洲电影一级黄| 欧美综合欧美视频| 亚洲综合免费观看高清在线观看 | 国产午夜精品一区二区| 美女脱光内衣内裤视频久久网站| 日韩视频一区二区三区在线播放 | 麻豆成人久久精品二区三区小说| 欧美一区二区国产| 精品一区二区久久| 亚洲国产成人午夜在线一区| 成人网男人的天堂| 一区二区高清免费观看影视大全 | 99久久99久久综合| 亚洲成人中文在线| 欧美日本在线播放| 不卡高清视频专区| 久久蜜桃av一区二区天堂| 国产成人精品www牛牛影视| 国产精品女人毛片| 91原创在线视频| 亚洲午夜在线观看视频在线| 宅男在线国产精品| 国产乱一区二区| 亚洲欧美日韩中文字幕一区二区三区| 在线免费亚洲电影| 激情综合网最新| 中文字幕制服丝袜一区二区三区 | 欧美日韩国产欧美日美国产精品| 午夜在线电影亚洲一区| 久久伊99综合婷婷久久伊| 成人免费毛片app| 亚洲v中文字幕| 国产亚洲一区二区在线观看| 在线观看欧美精品| 狠狠狠色丁香婷婷综合久久五月| 中文字幕亚洲不卡| 欧美变态口味重另类| 91美女蜜桃在线| 国产乱码精品一区二区三区忘忧草| 亚洲青青青在线视频| 欧美一区二区三区四区在线观看| 国产成a人无v码亚洲福利| 午夜国产精品一区| 国产精品免费久久| 精品剧情在线观看| 欧美性欧美巨大黑白大战| 国产精品一区在线| 亚洲国产精品人人做人人爽| 欧美国产日韩在线观看| 日韩欧美视频在线| 欧美无砖专区一中文字| 91日韩一区二区三区| 风间由美一区二区三区在线观看 | 亚洲日本欧美天堂| 日韩女优视频免费观看| 欧洲亚洲国产日韩| 成人av小说网| 国产99久久久国产精品潘金| 青娱乐精品视频| 亚洲成人在线网站| 一区二区三区中文字幕在线观看| 亚洲国产精品精华液ab| 久久五月婷婷丁香社区| 欧美成人精品高清在线播放| 欧美欧美午夜aⅴ在线观看| 色悠悠久久综合| 一本大道久久a久久精二百| 国产ts人妖一区二区| 国产激情91久久精品导航 | 欧美夫妻性生活| 精品视频1区2区| 在线观看91精品国产入口| 91精品福利视频| 欧美午夜一区二区| 欧美午夜精品一区二区蜜桃| 色婷婷综合久久久中文一区二区| va亚洲va日韩不卡在线观看| 99久久精品国产精品久久| eeuss鲁片一区二区三区在线观看| 懂色一区二区三区免费观看| 国产**成人网毛片九色| 播五月开心婷婷综合| av亚洲精华国产精华精| 一本色道久久综合亚洲aⅴ蜜桃| 91在线视频播放| 精品视频999| 日韩一区二区视频在线观看| 欧美精品一区二区三区蜜桃| 久久久欧美精品sm网站| 中文字幕在线一区二区三区| 亚洲欧美一区二区久久 | 欧美激情一区三区| 亚洲欧洲国产专区| 高清不卡一二三区| 91麻豆精品在线观看| 欧美日韩一级大片网址| 69精品人人人人| 国产欧美一区二区三区在线老狼| 国产精品国产自产拍在线| 亚洲一区二区四区蜜桃| 美女视频一区二区| 99国产精品久久久久久久久久久| 在线亚洲欧美专区二区| 欧美成人猛片aaaaaaa| 亚洲欧洲国产日韩| 欧美aaaaaa午夜精品| av在线一区二区三区| 欧美伦理电影网| 国产精品久久久久久久久免费相片| 亚洲一级二级在线| 国产精品白丝jk白祙喷水网站| 一本色道久久综合亚洲91 | 成人免费观看av| 欧美肥大bbwbbw高潮| 国产精品女同一区二区三区| 日韩成人av影视| 播五月开心婷婷综合| 日韩三级伦理片妻子的秘密按摩| 中文字幕欧美日韩一区| 免费三级欧美电影| 色综合久久久久久久久| 2欧美一区二区三区在线观看视频| 自拍av一区二区三区| 韩国欧美国产一区| 91精品国产综合久久蜜臀|