if (!IsPostBack) {
ViewState[\身份证号码\ ViewState[\ bind(); } }
protected void GridView1_Sorting(object sender, GridViewSortEventArgs e) {
string sPage = e.SortExpression;
if (ViewState[\ {
if (ViewState[\ ViewState[\ else
ViewState[\ } else {
ViewState[\ } bind(); }
public void bind() {
string sqlstr = \飞狐工作室\ sqlcon = new SqlConnection(strCon);
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon); DataSet myds = new DataSet(); sqlcon.Open();
myda.Fill(myds, \飞狐工作室\
DataView view = myds.Tables[\飞狐工作室\
string sort = (string)ViewState[\ view.Sort = sort;
GridView1.DataSource = view; GridView1.DataBind(); sqlcon.Close(); } }
前台主要代码:
CellPadding=\BackColor=\
4.GridView和下拉菜单DropDownList结合:效果图: 后台代码: public partial class Default4 : System.Web.UI.Page { SqlConnection sqlcon; string strCon = \北风贸易;Uid=sa;Pwd=sa\ protected void Page_Load(object sender, EventArgs e) { DropDownList ddl; if (!IsPostBack) { string sqlstr = \飞狐工作室\ sqlcon = new SqlConnection(strCon); SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon); DataSet myds = new DataSet(); sqlcon.Open(); myda.Fill(myds, \飞狐工作室\ GridView1.DataSource = myds; GridView1.DataBind(); for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { DataRowView mydrv = myds.Tables[\飞狐工作室\ if (Convert.ToString(mydrv[\员工性别\ { ddl = (DropDownList)GridView1.Rows[i].FindControl(\ ddl.SelectedIndex = 0; } if (Convert.ToString(mydrv[\员工性别\ { ddl = (DropDownList)GridView1.Rows[i].FindControl(\ ddl.SelectedIndex = 1; } } sqlcon.Close(); } } public SqlDataReader ddlbind() { string sqlstr = \员工性别 from 飞狐工作室\ sqlcon = new SqlConnection(strCon); SqlCommand sqlcom = new SqlCommand(sqlstr, sqlcon); sqlcon.Open(); return sqlcom.ExecuteReader(); } 前台主要代码: 区别的两行 1 ddlbind()%>' DataValueField=\员工性别\员工性别\ 5.GridView和CheckBox结合: 效果图: 后台代码: public partial class Default5 : System.Web.UI.Page { SqlConnection sqlcon; string strCon = \北风贸易;Uid=sa;Pwd=sa\ protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { bind();