亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

在asp.net中實現datagrid checkbox 全選的方法

2024-07-10 13:14:12
字體:
來源:轉載
供稿:網友
代碼如下:
<form runat="server"> 
<asp:DataGrid AutoGenerateColumns="false" OnItemCreated="itemcreate" DataKeyField="link_id" ID="mydg" runat="server" > 
<columns> 
<asp:TemplateColumn> 
<headertemplate> 
<asp:CheckBox ID="checkall" OnCheckedChanged="chkall_onchanged" AutoPostBack="true" runat="server"></asp:CheckBox> 
</headertemplate> 
<itemtemplate> 
<asp:CheckBox ID="checkdel" runat="server"></asp:CheckBox> 
</itemtemplate> 
</asp:TemplateColumn> 
<asp:BoundColumn DataField="link_id" HeaderText="Link_Id" ></asp:BoundColumn> 
<asp:BoundColumn HeaderText="網站名稱" DataField="sitename" /> 
<asp:BoundColumn HeaderText="網站地址" DataField="url" /> 
<asp:BoundColumn HeaderText="網站介紹" DataField="intro" /> 
<asp:BoundColumn HeaderText="網站評分" DataField="grade" /> 
<asp:BoundColumn HeaderText="提交時間" DataField="submit_date"></asp:BoundColumn> 
</columns> 
</asp:DataGrid> 
<asp:Label ID="lb1" runat="server"></asp:Label> 

<asp:Button ID="btn1" Text="刪 除" runat="server" OnClick="btn1_onclick"></asp:Button> 
<asp:Button ID="ok" OnClick="ok_click" Text="保存修改" runat="server"></asp:Button> 
<asp:Button ID="cancel" OnClick="cancel_click" Text="取消修改" runat="server"></asp:Button>
</form> 


<%@ import namespace="system.data"%> 
<%@ import namespace="system.data.oledb"%> 
<script language="vb" runat="server"> 
dim conn as oledbconnection 
dim ds as dataset 
sub Page_load(sender as object,e as eventargs) 
if not ispostback then 
calldb() 
else 
ds=session("ds") 
end if 

end sub 
sub calldb() 
conn = new oledbconnection("provider=Microsoft.jet.oledb.4.0;data source="& server.MapPath("wwwlink.mdb")) 
dim sqlstr="select * from link" 
conn.open() 
dim adp as new oledbdataAdapter(sqlstr,conn) 
ds =new dataset() 
adp.fill(ds,"link") 
mydg.DataSource=ds.tables("link").defaultview 
mydg.databind() 
conn.close() 
session("ds")=ds 
end sub 
sub btn1_onclick(sender as object, e as eventargs) 
dim chk as checkbox 
dim id as string 
dim datag as datagriditem 
conn = new oledbconnection("provider=Microsoft.jet.oledb.4.0;data source="& server.MapPath("wwwlink.mdb")) 
dim sqlstr as string 
dim cmd as oledbcommand 

dim i as integer 
'for each datag in mydg.items 

for i=0 to mydg.items.count-1 
'chk=ctype(datag.findcontrol("checkdel"),checkbox) 
'chk=datag.findcontrol("checkdel") 
chk=mydg.items(i).cells(0).findcontrol("checkdel") 
if chk.checked then 
id=cstr(mydg.items(i).cells(1).text) 
'id=cstr(mydg.datakeys(datag.itemindex)) 
conn.open() 
sqlstr="delete from link where link_id=" & id 
cmd=new oledbcommand(sqlstr,conn) 
cmd.executenonquery 
'ds.tables("link").rows(i).delete() 
conn.close() 
end if 

next 
'session("ds")=ds 
'mydg.edititemindex=-1 
'mydg.datasource=ds.tables("link").defaultview 
'mydg.databind() 
calldb() 
end sub 
sub cancel_click(sender as object, e as eventargs) 
calldb() 
end sub 

sub ok_click(sender as object, e as eventargs) 
conn=new oledbconnection("provider=Microsoft.jet.oledb.4.0;data source="&server.MapPath("wwwlink.mdb")) 
dim adp as new oledbdataadapter("select * from link",conn) 
dim ocb as new oledbcommandbuilder(adp) 
adp.updatecommand=ocb.getupdatecommand() 
adp.deletecommand=ocb.getdeletecommand() 
adp.update(ds,"link") 
calldb() 
end sub 
dim checka as checkbox 
sub itemcreate(sender as object, e as datagriditemeventargs) 
if (e.item.itemtype=Listitemtype.Header) then 
checka=e.item.findcontrol("checkall") 
end if 
end sub 

sub chkall_onchanged(sender as object,e as eventargs) 

dim i as integer 
if checka.checked=true then 
for i=0 to mydg.items.count-1 

dim chk as checkbox=mydg.items(i).cells(0).findcontrol("checkdel") 
chk.checked=true 
next 
else 
for i=0 to mydg.items.count-1 
dim chk as checkbox=mydg.items(i).cells(0).findcontrol("checkdel") 
chk.checked=false 
next 

end if 
end sub 
</script>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲午夜精品久久久久久久久久久久| 久久精品成人欧美大片| 色琪琪综合男人的天堂aⅴ视频| 色综合久综合久久综合久鬼88| 欧美日韩日本国产| 亚洲精品v天堂中文字幕| 久久久久久久电影一区| 久久人人爽人人爽人人片亚洲| 在线播放日韩欧美| 日韩av男人的天堂| 91精品久久久久久久久久久| 综合av色偷偷网| 亚洲欧美制服中文字幕| 综合欧美国产视频二区| 欧美激情网站在线观看| 国产精品久久久久久久午夜| 国模精品系列视频| 日韩电影在线观看永久视频免费网站| 欧美国产亚洲视频| 欧美高清在线播放| 国产成人精品日本亚洲专区61| 国产精品毛片a∨一区二区三区|国| 色偷偷亚洲男人天堂| 国产视频精品一区二区三区| 啪一啪鲁一鲁2019在线视频| 久久精品中文字幕电影| 国产精品自产拍在线观看| 久久97精品久久久久久久不卡| 亚洲大尺度美女在线| 成人免费福利在线| 国产亚洲精品美女久久久久| 久久九九国产精品怡红院| 国产精品久久久久久久久男| 日韩视频在线免费| 亚洲国产精品视频在线观看| 国产91露脸中文字幕在线| 4k岛国日韩精品**专区| 日韩中文字幕在线视频| 精品久久久国产精品999| 亚洲欧洲一区二区三区久久| 欧美成人中文字幕在线| 国产精品扒开腿爽爽爽视频| 成人在线视频网| 在线观看免费高清视频97| 91探花福利精品国产自产在线| 欧美成年人在线观看| 国产成人avxxxxx在线看| 国产91精品久久久久久久| 日韩免费精品视频| 欧美高清无遮挡| 在线观看欧美日韩国产| 日韩中文理论片| 亚洲第一精品夜夜躁人人躁| 欧美成人亚洲成人日韩成人| 成人免费看吃奶视频网站| 成人午夜在线视频一区| 亚洲四色影视在线观看| 97精品国产97久久久久久春色| 欧美午夜精品久久久久久人妖| 97精品国产91久久久久久| 正在播放国产一区| 久久精品国产视频| 最新国产精品亚洲| 欧美人在线视频| 性欧美亚洲xxxx乳在线观看| 国产精品成熟老女人| 国产精品爱久久久久久久| 日韩风俗一区 二区| 久久久久久网站| 在线一区二区日韩| 日韩在线视频免费观看| 狠狠躁18三区二区一区| 免费91麻豆精品国产自产在线观看| 亚洲欧美精品一区二区| 欧美成人免费在线视频| 成人午夜一级二级三级| 亚洲黄色有码视频| 国产欧美精品va在线观看| 亚洲影院高清在线| 欧美日韩国产精品一区二区不卡中文| 精品性高朝久久久久久久| 91精品久久久久| 欧美激情中文网| 国内精品美女av在线播放| 日韩精品999| 国产精品自产拍在线观看| 精品偷拍一区二区三区在线看| 91在线免费看网站| 欧美片一区二区三区| 久久99精品国产99久久6尤物| 2019中文字幕在线免费观看| 久久久在线免费观看| 国产有码在线一区二区视频| 97婷婷大伊香蕉精品视频| 国产精品免费久久久| 国产丝袜高跟一区| 久久久中文字幕| 中文字幕av一区中文字幕天堂| 国产成人精彩在线视频九色| 亚洲精品一区二区网址| 欧美孕妇孕交黑巨大网站| 日韩高清电影免费观看完整版| 国产精品免费看久久久香蕉| 亚洲欧美另类在线观看| 亚洲人成网站在线播| 久久综合伊人77777尤物| 在线观看视频99| 中文字幕av一区二区三区谷原希美| 日韩高清有码在线| 久久韩剧网电视剧| 欧美日韩亚洲网| 992tv在线成人免费观看| 欧美精品video| 国产视频综合在线| 91精品国产综合久久香蕉的用户体验| 亚洲国产精品专区久久| 91精品国产高清久久久久久91| 国产九九精品视频| 成人国产在线视频| 日韩精品视频在线观看免费| 成人av色在线观看| 亚洲最大福利网站| 日韩中文字幕视频在线| 欧美激情视频在线| 亚洲最新中文字幕| 欧美综合在线观看| 久久好看免费视频| 国产精品视频资源| 国产精品热视频| 国产成人拍精品视频午夜网站| 亚洲国产成人在线播放| 这里只有精品久久| 国产亚洲精品美女久久久| 国产伦精品一区二区三区精品视频| 日韩视频在线一区| 国产精品一二三视频| 欧美极品少妇xxxxⅹ免费视频| 亚洲欧美一区二区激情| 人人爽久久涩噜噜噜网站| 奇米成人av国产一区二区三区| 亚洲性生活视频| 91手机视频在线观看| www.欧美精品一二三区| 国产精品aaaa| 日韩av在线一区二区| 欧美自拍视频在线观看| 日本一本a高清免费不卡| 91理论片午午论夜理片久久| 91在线精品视频| 国产精品99久久久久久久久| 日韩精品极品视频免费观看| 亚洲最大的免费| 中文字幕久热精品视频在线| 欧美高跟鞋交xxxxxhd| 欧美激情一区二区三区久久久| 亚洲三级 欧美三级| 中文字幕亚洲专区| 韩国三级日本三级少妇99| 亚洲有声小说3d| 日韩乱码在线视频| 欧美视频国产精品| 亚洲精品电影网在线观看| 亚洲综合最新在线| 欧美日韩在线观看视频小说|