日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

数据连接之--Datalist 的使用(查看、编辑、删除)

發布時間:2024/4/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 数据连接之--Datalist 的使用(查看、编辑、删除) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

<一>? 數據庫綁定:
???????
??????? con.Open();
??????? SqlDataAdapter sda = new SqlDataAdapter();
??????? sda.SelectCommand = new SqlCommand("select * from person", con);
??????? DataSet ds = new DataSet();
??????? sda.Fill(ds, "person");
??????? this.DataList1.DataKeyField = "pid";
??????? this.DataList1.DataSource = ds.Tables["person"];
??????? this.DataList1.DataBind();

<二> Datalist屬性生成器
編輯 更新,刪除,取消 的CommandName分別是edit? update delete cancel ,這樣在datalist的事件中就可以直接響應這些事件,以便進行操作。

樣式有列表如下:
<asp:DataList ID="DataList1" runat="server" OnItemCommand="DataList1_ItemCommand" OnEditCommand="DataList1_EditCommand" OnCancelCommand="DataList1_CancelCommand" OnUpdateCommand="DataList1_UpdateCommand">
??????? <ItemTemplate>
??????????? <asp:LinkButton ID="LinkButton1" runat="server" CommandName="select">查看詳細信息</asp:LinkButton>
??????????? <asp:LinkButton ID="LinkButton2" runat="server" CommandName="edit" OnClick="LinkButton2_Click">編輯</asp:LinkButton>
??????????? <asp:LinkButton ID="LinkButton5" runat="server" CommandName="delete">刪除</asp:LinkButton><%# DataBinder.Eval(Container.DataItem ,"pname") %><%# DataBinder.Eval(Container.DataItem ,"psex") %>

??????? </ItemTemplate>
??????? <SelectedItemTemplate>
??????? <%# DataBinder.Eval(Container.DataItem,"pid","序列號:{0}") %><br>
?????????? <%# DataBinder.Eval(Container.DataItem,"pname") %>
????????????? <%# DataBinder.Eval(Container.DataItem,"psex") %>
??????? </SelectedItemTemplate>
??????????? <EditItemTemplate>
??????????????? <asp:LinkButton ID="LinkButton3" runat="server" CommandName="cancel">取消</asp:LinkButton>
??????????????? <asp:LinkButton ID="LinkButton4" runat="server" CommandName="update">保存</asp:LinkButton>
??????????????? <asp:TextBox ID="TextBox1" runat="server" Text='<%# DataBinder.Eval(Container.DataItem ,"pname") %>'></asp:TextBox>
??????????? </EditItemTemplate>
??????????? <AlternatingItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False"
??????????????? Font-Strikeout="False" Font-Underline="False" ForeColor="Maroon" />
??????????? <ItemStyle Font-Bold="False" Font-Italic="False" Font-Overline="False" Font-Strikeout="False"
??????????????? Font-Underline="False" ForeColor="Green" />
??????? </asp:DataList>

程序代碼:

protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
??? {
??????? if (e.CommandName == "select")
??????? {
??????????? this.DataList1.SelectedIndex = e.Item.ItemIndex;//選擇
??????????? this.DataList1.DataBind();
??????? }
??? }
??? protected void DataList1_EditCommand(object source, DataListCommandEventArgs e)
??? {
??????? this.DataList1.EditItemIndex = e.Item.ItemIndex;//編輯
??????? this.DataList1.DataBind();
??? }

??? protected void DataList1_CancelCommand(object source, DataListCommandEventArgs e)
??? {
??????? this.DataList1.EditItemIndex = -1;//取消
??????? this.DataList1.DataBind();
??? }
??? protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e)//更新
??? {
??????? string pid=this.DataList1.DataKeys[e.Item.ItemIndex].ToString();
??????? string name = ((TextBox)e.Item.FindControl("TextBox1")).Text;
??????? SqlConnection con = connecttion.ado.sqldb();
??????? con.Open();
??????? SqlCommand cmd = new SqlCommand("update person set pname='"+name+ "'where pid='" + pid + "'",con);
??????? cmd.ExecuteNonQuery();
??????? this.DataList1.EditItemIndex = -1;
??????? this.DataList1.DataBind();
??????? Response.Write(pid+name);
??? }
}

?

?

轉載于:https://www.cnblogs.com/gergro/archive/2006/03/28/361129.html

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的数据连接之--Datalist 的使用(查看、编辑、删除)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 中文字幕一区二区三区免费视频 | 久久精品免费观看 | 人人操日日干 | 一本久久久久 | sesese99| 情欲超| 日韩av二区 | 亚洲一级片在线播放 | 欧美日韩在线视频播放 | 国产精品第三页 | 特级性生活片 | 丝袜 亚洲 另类 欧美 重口 | 51精产品一区一区三区 | 日韩一级视频 | 国产福利精品一区 | 人人cao | 久久久天天 | 日韩av综合 | 丰满少妇被猛烈进入一区二区 | 一眉道姑 电影 | 美腿丝袜亚洲色图 | 欧美wwwwww| 国产91精品一区 | 麻豆视频一区二区三区 | 我们的2018在线观看免费高清 | 国内9l自拍 | 中文字幕在线播放一区二区 | 狠狠操在线 | 欧美国产精品一区二区三区 | 欧美成人动态图 | 骚视频在线观看 | 无码av免费精品一区二区三区 | 91久久精品国产 | 夜夜草导航 | 波多野吉衣视频在线观看 | 奇米影视一区二区三区 | 网友自拍av| 欧美精品日韩少妇 | 久久一二 | 激情视频一区二区三区 | 国产资源精品 | 中年夫妇啪啪高潮 | 天天爽夜夜爽一区二区三区 | 伊人久久国产 | 99这里有精品| 亚欧洲精品视频在线观看 | 裸体美女免费视频网站 | 成年人免费在线观看网站 | 免费看欧美黑人毛片 | 欧美一级爽aaaaa大片 | 国产精品剧情一区 | 欧美午夜精品久久久久免费视 | 国产三区在线观看 | 国产中文字幕91 | www九九热| 亚洲aa | 亚洲第一在线视频 | 欧美日韩色 | 国产又大又黄视频 | 欧美极品少妇xxxxⅹ裸体艺术 | 麻豆传媒网站在线观看 | 国产成人无码精品久久久性色 | 一区二区成人av | 玖草视频在线 | 色欲一区二区三区精品a片 在线观看黄网站 | 亚洲综合一二三 | 97视频免费 | 无码无遮挡又大又爽又黄的视频 | 中文字幕一区二区三区视频 | 999国产精品亚洲77777 | 日本在线高清视频 | 国产高清一级 | 久久入 | 久久午夜片 | 亚洲国产私拍精品国模在线观看 | 美女久久久久久久久 | 成年性生交大片免费看 | 强行糟蹋人妻hd中文字幕 | 中文字幕无码日韩专区免费 | 男人深夜网站 | 91成人在线视频 | 国产三级在线免费 | 国产精品一二 | 理想之城连续剧40集免费播放 | 国产探花精品一区二区 | 日本3级网站 | 夜夜av| 日本一级大片 | 国产午夜精品久久久久久久久久 | 8x国产一区二区三区精品推荐 | 加勒比色综合 | 免费在线国产精品 | 久热热| 国产精品久久在线观看 | 国产又粗又猛又爽又黄91精品 | 精品人妻一区二区三区四区久久 | 亚洲男人天堂2020 | 最新中文字幕免费视频 | 韩国黄色网|