介面設計:
<%@ page language="c#" autoeventwireup="true" codefile="default15.aspx.cs" inherits="default15" %>
後台**:
using system;
using system.collections.generic;
using system.web;
using system.web.ui;
using system.web.ui.webcontrols;
using system.data.sqlclient;
using system.data;
public partial class default15 : system.web.ui.page
}//繫結gridview資料來源
public void gvdatabind()
;gridview1.databind();
}catch (exception ex)
finally
}//分頁事件
protected void gridview1_pageindexchanging(object sender, gridviewpageeventargs e)
protected listselecteditems
set
}private void getselecteditem()
else
//獲取選擇的記錄
for (int i = 0; i < this.gridview1.rows.count; i++)
if (!selecteditems.contains(id) && cbx.checked)
}this.selecteditems = selecteditems;
}//全選按鈕
protected void button1_click(object sender, eventargs e)
else
}gridview1.allowpaging = true;
gvdatabind();
}//gridview1 行繫結
protected void gridview1_rowdatabound(object sender, gridviewroweventargs e)
else}}
}//資料繫結
protected void gridview1_databinding(object sender, eventargs e)
//單頁全選、反選
protected void button2_click(object sender, eventargs e)
else}}
}
gridview中實現checkbox全部選中
在做rs系統的時候,有乙個基礎資訊查詢的功能,查詢記錄顯示在gridview中,在每條記錄之前都有乙個checkbox以供選中,然後將所有的選中記錄匯出到excel中。由於這樣一條條選擇很麻煩,後來客戶要求將所有按條件查詢出來的記錄一次性全部選中。經過上網查閱資料和自己實踐,目前知道兩種實現方式,一...
ecshop建立關於我們單頁
第一步 ecshop根目錄建立about us.php檔案 內容如下 顯示模板 assign template position assign ur here smarty assign page title position title 頁面標題 smarty assign ur here pos...
關於gridview控制項
1 e.row.rowtype datacontrolrowtype.datarow的意思 e.row.rowtype 是指當前行的型別 datacontrolrowtype 是gridview的行的型別集合 其中的datarow是資料繫結行 這個判斷語句的意思就是判斷當前行是不是資料繫結行 2這個...