激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

香港云服务器
服務器之家 - 編程語言 - ASP.NET教程 - Repeater全選刪除和分頁實現思路及代碼

Repeater全選刪除和分頁實現思路及代碼

2019-10-28 13:07asp.net教程網 ASP.NET教程

Repeater控件想必熟悉.net web開發的人員是很了解不過的了,接下來將與大家共同學習下它的全選刪除和分頁,感興趣的你可不要錯過了哈,希望可以幫助到你

代碼如下:


<script type="text/javascript"> 
function SelectAll(box) 

for(var i=0;i <document.form1.elements.length;i++) 

var e=document.form1.elements[i]; 
if((e.type=='checkbox')) 

var o=e.name.lastIndexOf('cbx'); 
if(o!=-1) 

e.checked=box.checked; 




</script> 
<body> 
<form id="form1" runat="server"> 
<div> 
</div> 
<asp:Repeater ID="Repeater1" runat="server"> 
<HeaderTemplate> 
<table> 
<tr><th><input id= "chkHeader" type= "checkbox" onclick= "SelectAll(this)"/>全選</th><th>報到號</th><th>考生號</th><th>姓名</th><th>身份證號碼</th><th>家庭地址</th><th>類別</th><th>專業</th></tr> 
</HeaderTemplate> 
<ItemTemplate> 
<tr><td align="center" ><asp:CheckBox ID="cbx" runat="server" /></td><td><asp:Label id="lbl" Text='<%#Eval("id") %>' runat="server" ></asp:Label></td><td><%#Eval("ksh") %></td><td><%#Eval("xm") %></td><td><%#Eval("sfzh") %></td><td><%#Eval("jtdz") %></td><td><%#Eval("jhxzmc") %></td><td><%#Eval("lqzy") %></td></tr> 
</ItemTemplate> 
<FooterTemplate> 
</table> 
</FooterTemplate> 
</asp:Repeater> 
<br /> 
<asp:Button ID="btnDel" runat="server" onclick="btnDel_Click" Text="批量刪除" OnClientClick="return confirm('確定要刪除嗎?該操作不可恢復!!!')" /> 
<br /> 
<br /> 
<webdiyer:AspNetPager ID="benren" runat="server" pagesize="2" 
CssClass="anpager" onpagechanged="AspNetPager1_PageChanged" 
FirstPageText="首頁" LastPageText="尾頁" NextPageText="下一頁" PrevPageText="上一頁" 
ShowMoreButtons="False" ShowPageIndexBox="Never" AlwaysShow="True"> 
</webdiyer:AspNetPager> 
</form> 
</body> 
================== 
protected void Page_Load(object sender, EventArgs e) 

if (!IsPostBack) 

string username = Session["username"].ToString(); 
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["shan"].ConnectionString); 
conn.Open(); 
SqlCommand count = new SqlCommand("select count(*) from do.so where baosongren = '"+username+"'", conn); 
benren.RecordCount = (int)count.ExecuteScalar(); 
conn.Close(); 
BindData(); 


public void BindData() 

string username = Session["username"].ToString(); 
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["shnn"].ConnectionString); 
string sql = "select * from dao where baosongren = '"+username+"' order by ID desc";//這句在大型數據中應該用:select top查詢語句 
SqlDataAdapter da = new SqlDataAdapter(sql, conn); 
DataSet ds = new DataSet(); 
da.Fill(ds, benren.PageSize * (benren.CurrentPageIndex - 1), benren.PageSize, "temptbl"); 
DataTable dt = ds.Tables["temptbl"]; 
Repeater1.DataSource = dt; 
Repeater1.DataBind(); 

protected void AspNetPager1_PageChanged(object src, EventArgs e) 

//AspNetPager1.CurrentPageIndex = e.NewPageIndex; 
BindData(); 

protected void btnDel_Click(object sender, EventArgs e) 

string delId = ""; 
//先遍歷取得選中項 
for (int i = 0; i < this.Repeater1.Items.Count; i++) 

CheckBox cbx = (CheckBox)Repeater1.Items[i].FindControl("cbx"); 
Label lbl = (Label)Repeater1.Items[i].FindControl("lbl"); 
if (cbx != null) 

if (cbx.Checked) 

delId += lbl.Text + ","; 



//去掉最后一個, 
delId = (delId + ")").Replace(",)", ""); 
//Response.Write("刪除的語句是:delete news_sosuo8_ where id_news_ in(" + delId + ")"); 
//自己寫刪除語句吧 
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["shann"].ConnectionString); 
SqlCommand del = new SqlCommand("delete so where id in(" + delId + ")", conn); 
conn.Open(); 
int myupdate = del.ExecuteNonQuery(); 
conn.Close(); 
if (myupdate > 0) 

Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript'>alert('刪除成功!');</script>"); 

BindData(); 

延伸 · 閱讀

精彩推薦
391
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: av在线直播观看 | 青青草免费观看 | 中国av免费观看 | 欧美伦理一区二区 | 欧美一级特黄aaaaaaa什 | 视频一区 在线 | 国产精品一品二区三区四区18 | 国产一级淫片在线观看 | 亚洲二区三区在线 | 成人精品视频在线 | 中国女警察一级毛片视频 | 色999国产 | 九九热视频免费 | 思思久而久而蕉人 | 国产资源在线视频 | 久久99国产精品久久99果冻传媒 | 5a级毛片 | wankz100%videos| 日本免费一区二区三区四区 | 久久精精 | 国产精品成人av片免费看最爱 | 最新91在线视频 | 久久久久久久久浪潮精品 | 精品一区二区免费 | 懂色av懂色aⅴ精彩av | 精品一区二区三区电影 | 精品一区二区三区毛片 | 日韩在线播放第一页 | 91在线视频播放 | 小视频免费在线观看 | 成人欧美日韩一区二区三区 | 97视频| 91网视频在线观看 | 欧美精品a∨在线观看不卡 午夜精品影院 | 亚洲精品久久久久久 | 黄色一级视频 | 国产成人精品一区二区视频免费 | 黄色大片在线免费观看 | 久久久久久久黄色片 | 免费中文视频 | 欧美日本色 |