婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 靈活掌握asp.net中gridview控件的多種使用方法(上)

靈活掌握asp.net中gridview控件的多種使用方法(上)

熱門標簽:寧德防封版電銷卡 云南外呼系統代理 上海市三維地圖標注 辦公用地圖標注網點怎么操作 南昌自動外呼系統線路 聊城智能電銷機器人電話 西寧電銷外呼系統公司 海東防封電銷卡 安陸市地圖標注app

靈活使用asp.net中gridview控件的方法有很多種,本文內容很富,希望大家都能有所收獲。

1.GridView無代碼分頁排序:

效果圖:

小提示:

1.AllowSorting設為True,aspx代碼中是AllowSorting="True";
2.默認1頁10條,如果要修改每頁條數,修改PageSize即可,在aspx代碼中是PageSize="12"。
3.默認的是單向排序的,右擊GridView彈出“屬性”,選擇AllowSorting為True即可。

2.GridView選中,編輯,取消,刪除:

效果圖:

后臺代碼:
你可以使用sqlhelper,本文沒用。代碼如下:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class _Default : System.Web.UI.Page
{
SqlConnection sqlcon;
SqlCommand sqlcom;
string strCon = "Data Source=(local);Database=數據庫名;Uid=帳號;Pwd=密碼";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bind();
}
}
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
bind();
}

//刪除
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string sqlstr = "delete from 表 where id='" + GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";
sqlcon = new SqlConnection(strCon);
sqlcom = new SqlCommand(sqlstr,sqlcon);
sqlcon.Open();
sqlcom.ExecuteNonQuery();
sqlcon.Close();
bind();
}

//更新
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
sqlcon = new SqlConnection(strCon);
string sqlstr = "update 表 set 字段1='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim() + "',字段2='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[2].Controls[0])).Text.ToString().Trim() + "',字段3='"
+ ((TextBox)(GridView1.Rows[e.RowIndex].Cells[3].Controls[0])).Text.ToString().Trim() + "' where id='"
+ GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";
sqlcom=new SqlCommand(sqlstr,sqlcon);
sqlcon.Open();
sqlcom.ExecuteNonQuery();
sqlcon.Close();
GridView1.EditIndex = -1;
bind();
}

//取消
protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
GridView1.EditIndex = -1;
bind();
}

//綁定
public void bind()
{
string sqlstr = "select * from 表";
sqlcon = new SqlConnection(strCon);
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
DataSet myds = new DataSet();
sqlcon.Open();
myda.Fill(myds, "表");
GridView1.DataSource = myds;
GridView1.DataKeyNames = new string[] { "id" };//主鍵
GridView1.DataBind();
sqlcon.Close();
}
} 

前臺主要代碼:

... ...
asp:GridView ID="GridView1" runat="server" CellPadding="4"
ForeColor="#333333" GridLines="None" OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing"
OnRowUpdating="GridView1_RowUpdating" OnRowCancelingEdit="GridView1_RowCancelingEdit">
FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
Columns>
asp:BoundField DataField="身份證號碼" HeaderText="用戶ID" ReadOnly="True" />
asp:BoundField DataField="姓名" HeaderText="用戶姓名" />
asp:BoundField DataField="員工性別" HeaderText="性別" />
asp:BoundField DataField="家庭住址" HeaderText="家庭住址" />
asp:CommandField HeaderText="選擇" ShowSelectButton="True" />
asp:CommandField HeaderText="編輯" ShowEditButton="True" />
asp:CommandField HeaderText="刪除" ShowDeleteButton="True" />
/Columns>
RowStyle ForeColor="#000066" />
SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
/asp:GridView>

3.GridView正反雙向排序:
效果圖:點姓名各2次的排序,點其他也一樣可以。

后臺代碼:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class Default3 : System.Web.UI.Page
{

SqlConnection sqlcon;
string strCon = "Data Source=(local);Database=北風貿易;Uid=sa;Pwd=";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ViewState["SortOrder"] = "身份證號碼";
ViewState["OrderDire"] = "ASC";
bind();
}
}
protected void GridView1_Sorting(object sender, GridViewSortEventArgs e)
{
string sPage = e.SortExpression;
if (ViewState["SortOrder"].ToString() == sPage)
{
if (ViewState["OrderDire"].ToString() == "Desc")
ViewState["OrderDire"] = "ASC";
else
ViewState["OrderDire"] = "Desc";
}
else
{
ViewState["SortOrder"] = e.SortExpression;
}
bind();
}

public void bind()
{

string sqlstr = "select top 5 * from 飛狐工作室";
sqlcon = new SqlConnection(strCon);
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
DataSet myds = new DataSet();
sqlcon.Open();
myda.Fill(myds, "飛狐工作室");
DataView view = myds.Tables["飛狐工作室"].DefaultView;
string sort = (string)ViewState["SortOrder"] + " " + (string)ViewState["OrderDire"];
view.Sort = sort;
GridView1.DataSource = view;
GridView1.DataBind();
sqlcon.Close();
}
}

前臺主要代碼:

asp:GridView ID="GridView1" runat="server" AllowSorting="True" 
CellPadding="3" Font-Size="9pt" OnSorting="GridView1_Sorting" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px">
FooterStyle BackColor="White" ForeColor="#000066" />
Columns>
asp:BoundField DataField="身份證號碼" HeaderText="用戶ID" SortExpression="身份證號碼" />
asp:BoundField DataField="姓名" HeaderText="用戶姓名" SortExpression="姓名"/>
asp:BoundField DataField="員工性別" HeaderText="性別" SortExpression="員工性別"/>
asp:BoundField DataField="家庭住址" HeaderText="家庭住址" SortExpression="家庭住址"/>

/Columns>
RowStyle ForeColor="#000066" />
SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
/asp:GridView>

4.GridView和下拉菜單DropDownList結合:

效果圖:

后臺代碼:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class Default4 : System.Web.UI.Page
{
SqlConnection sqlcon;
string strCon = "Data Source=(local);Database=北風貿易;Uid=sa;Pwd=sa";
protected void Page_Load(object sender, EventArgs e)
{
DropDownList ddl;
if (!IsPostBack)
{
string sqlstr = "select top 5 * from 飛狐工作室";
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["飛狐工作室"].DefaultView[i];
if (Convert.ToString(mydrv["員工性別"]).Trim() == "True")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList1");
ddl.SelectedIndex = 0;
}
if (Convert.ToString(mydrv["員工性別"]).Trim() == "False")
{
ddl = (DropDownList)GridView1.Rows[i].FindControl("DropDownList1");
ddl.SelectedIndex = 1;
}
}
sqlcon.Close();
}
}
public SqlDataReader ddlbind()
{
string sqlstr = "select distinct 員工性別 from 飛狐工作室";
sqlcon = new SqlConnection(strCon);
SqlCommand sqlcom = new SqlCommand(sqlstr, sqlcon);
sqlcon.Open();
return sqlcom.ExecuteReader();
}

前臺主要代碼:

asp:GridView ID="GridView1" runat="server" AllowSorting="True" 
CellPadding="3" Font-Size="9pt" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px">
FooterStyle BackColor="White" ForeColor="#000066" />
Columns>
asp:BoundField DataField="身份證號碼" HeaderText="用戶ID" SortExpression="身份證號碼" />
asp:BoundField DataField="姓名" HeaderText="用戶姓名" SortExpression="姓名"/>
asp:TemplateField HeaderText="員工性別">
ItemTemplate>
asp:DropDownList ID="DropDownList1" runat="server" DataSource='%# ddlbind()%>' DataValueField="員工性別" DataTextField="員工性別">
/asp:DropDownList>
/ItemTemplate>
/asp:TemplateField>
asp:BoundField DataField="家庭住址" HeaderText="家庭住址" SortExpression="家庭住址"/>

/Columns>
RowStyle ForeColor="#000066" />
SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
/asp:GridView>

 5.GridView和CheckBox結合:

效果圖:

后臺代碼:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class Default5 : System.Web.UI.Page
{
SqlConnection sqlcon;
string strCon = "Data Source=(local);Database=北風貿易;Uid=sa;Pwd=sa";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bind();
}
}
protected void CheckBox2_CheckedChanged(object sender, EventArgs e)
{
for (int i = 0; i = GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
if (CheckBox2.Checked == true)
{
cbox.Checked = true;
}
else
{
cbox.Checked = false;
}
}
}
protected void Button2_Click(object sender, EventArgs e)
{
sqlcon = new SqlConnection(strCon);
SqlCommand sqlcom;
for (int i = 0; i = GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
if (cbox.Checked == true)
{

string sqlstr = "delete from 飛狐工作室 where 身份證號碼='" + GridView1.DataKeys[i].Value + "'";
sqlcom = new SqlCommand(sqlstr, sqlcon);
sqlcon.Open();
sqlcom.ExecuteNonQuery();
sqlcon.Close();
}
}
bind();
}
protected void Button1_Click(object sender, EventArgs e)
{
CheckBox2.Checked = false;
for (int i = 0; i = GridView1.Rows.Count - 1; i++)
{
CheckBox cbox = (CheckBox)GridView1.Rows[i].FindControl("CheckBox1");
cbox.Checked = false;
}
}
public void bind()
{
string sqlstr = "select top 5 * from 飛狐工作室";
sqlcon = new SqlConnection(strCon);
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
DataSet myds = new DataSet();
sqlcon.Open();
myda.Fill(myds, "tb_Member");
GridView1.DataSource = myds;
GridView1.DataKeyNames = new string[] { "身份證號碼" };
GridView1.DataBind();
sqlcon.Close();
}
}

前臺主要代碼:

asp:GridView ID="GridView1" runat="server" AllowSorting="True" 
CellPadding="3" Font-Size="9pt" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px">
FooterStyle BackColor="White" ForeColor="#000066" />
Columns>
asp:TemplateField>
ItemTemplate>
asp:CheckBox ID="CheckBox1" runat="server" />
/ItemTemplate>
/asp:TemplateField>
asp:BoundField DataField="身份證號碼" HeaderText="用戶ID" SortExpression="身份證號碼" />
asp:BoundField DataField="姓名" HeaderText="用戶姓名" SortExpression="姓名"/>

asp:BoundField DataField="家庭住址" HeaderText="家庭住址" SortExpression="家庭住址"/>

/Columns>
RowStyle ForeColor="#000066" />
SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
/asp:GridView>
asp:CheckBox ID="CheckBox2" runat="server" Font-Size="9pt" OnCheckedChanged="CheckBox2_CheckedChanged"
Text="全選" />
asp:Button ID="Button1" runat="server" Font-Size="9pt" Text="取消" OnClick="Button1_Click" />
asp:Button ID="Button2" runat="server" Font-Size="9pt" Text="刪除" OnClick="Button2_Click" />

 6.鼠標移到GridView某一行時改變該行的背景色方法一:

效果圖:

 

做法:
雙擊GridView的OnRowDataBound事件;
在后臺的GridView1_RowDataBound()方法添加代碼,最后代碼如下所示:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
int i;
//執行循環,保證每條數據都可以更新
for (i = 0; i  GridView1.Rows.Count; i++)
{
//首先判斷是否是數據行
if (e.Row.RowType == DataControlRowType.DataRow)
{
//當鼠標停留時更改背景色
e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#00A9FF'");
//當鼠標移開時還原背景色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
}
}

}

前臺代碼:

html xmlns="http://www.w3.org/1999/xhtml" >
head runat="server">
title>實現鼠標劃過改變GridView的行背景色 清清月兒http://blog.csdn.net/21aspnet /title>
/head>
body>
form id="form1" runat="server">
div>
asp:GridView ID="GridView1" runat="server" DataKeyNames="身份證號碼"
DataSourceID="SqlDataSource1" AllowSorting="True" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3" Font-Size="12px" OnRowDataBound="GridView1_RowDataBound">
Columns>
asp:BoundField DataField="身份證號碼" HeaderText="身份證號碼" ReadOnly="True" SortExpression="身份證號碼" />
asp:BoundField DataField="姓名" HeaderText="姓名" SortExpression="姓名" />
asp:BoundField DataField="家庭住址" HeaderText="家庭住址" SortExpression="家庭住址" />
asp:BoundField DataField="郵政編碼" HeaderText="郵政編碼" SortExpression="郵政編碼" />
/Columns>
FooterStyle BackColor="White" ForeColor="#000066" />
RowStyle ForeColor="#000066" />
SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
/asp:GridView>
asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="%$ ConnectionStrings:北風貿易ConnectionString1 %>"
SelectCommand="SELECT top 5 [身份證號碼], [姓名], [員工性別], [家庭住址], [郵政編碼] FROM [飛狐工作室]" DataSourceMode="DataReader">/asp:SqlDataSource>

/div>
/form>
/body>
/html>

7.鼠標移到GridView某一行時改變該行的背景色方法二:

效果圖:

做法:和上面的一樣就是代碼不同

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
//int i;
////執行循環,保證每條數據都可以更新
//for (i = 0; i  GridView1.Rows.Count; i++)
//{
// //首先判斷是否是數據行
// if (e.Row.RowType == DataControlRowType.DataRow)
// {
// //當鼠標停留時更改背景色
// e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#00A9FF'");
// //當鼠標移開時還原背景色
// e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
// }
//}
//如果是綁定數據行
if (e.Row.RowType == DataControlRowType.DataRow)
{
//鼠標經過時,行背景色變
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#E6F5FA'");
//鼠標移出時,行背景色變
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='#FFFFFF'");
}

}

8.GridView實現刪除時彈出確認對話框:

效果圖:

實現方法:
雙擊GridView的OnRowDataBound事件;
在后臺的GridView1_RowDataBound()方法添加代碼,最后代碼如下所示:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
//如果是綁定數據行
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
{
((LinkButton)e.Row.Cells[6].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你確認要刪除:/"" + e.Row.Cells[1].Text + "/"嗎?')");
}
}

}

9.GridView實現自動編號:

效果圖:


實現方法:
雙擊GridView的OnRowDataBound事件;
在后臺的GridView1_RowDataBound()方法添加代碼,最后代碼如下所示:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
//如果是綁定數據行

if (e.Row.RowType == DataControlRowType.DataRow)
{
////鼠標經過時,行背景色變
//e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor='#E6F5FA'");
////鼠標移出時,行背景色變
//e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor='#FFFFFF'");

////當有編輯列時,避免出錯,要加的RowState判斷
//if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
//{
// ((LinkButton)e.Row.Cells[6].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你確認要刪除:/"" + e.Row.Cells[1].Text + "/"嗎?')");
//}

}
if (e.Row.RowIndex != -1)
{
int id = e.Row.RowIndex + 1;
e.Row.Cells[0].Text = id.ToString();
}

}

 注意這時最好把前臺的第一列的表頭該為“編號”,因為以前的第一列被“吃掉”了。

asp:GridView ID="GridView1" runat="server" CellPadding="3" OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing"
OnRowUpdating="GridView1_RowUpdating" OnRowCancelingEdit="GridView1_RowCancelingEdit" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" Font-Size="12px" OnRowDataBound="GridView1_RowDataBound">
FooterStyle BackColor="White" ForeColor="#000066" />
Columns>
asp:BoundField DataField="身份證號碼" HeaderText="編號" ReadOnly="True" />
asp:BoundField DataField="姓名" HeaderText="用戶姓名" />
asp:BoundField DataField="員工性別" HeaderText="性別" />
asp:BoundField DataField="家庭住址" HeaderText="家庭住址" />
asp:CommandField HeaderText="選擇" ShowSelectButton="True" />
asp:CommandField HeaderText="編輯" ShowEditButton="True" />
asp:CommandField HeaderText="刪除" ShowDeleteButton="True" />
/Columns>
RowStyle ForeColor="#000066" />
SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
/asp:GridView>

10.GridView實現自定義時間貨幣等字符串格式:

效果圖:
圖1-未格式化前

 

圖2-格式化后

 

解決方法:
在asp.net 2.0中,如果要在綁定列中顯示比如日期格式等,如果用下面的方法是顯示不了的

asp :BoundField DataField="CreationDate"
DataFormatString="{0:M-dd-yyyy}"
HeaderText="CreationDate" />

主要是由于htmlencode屬性默認設置為true,已防止XSS攻擊,安全起見而用的,所以,可以有以下兩種方法解決

第一種:

asp :GridView ID="GridView1" runat="server">
columns>
asp :BoundField DataField="CreationDate"
DataFormatString="{0:M-dd-yyyy}"
HtmlEncode="false"
HeaderText="CreationDate" />
/columns>
/asp>

將htmlencode設置為false即可

另外的解決方法為,使用模版列

asp :GridView ID="GridView3" runat="server" >
columns>
asp :TemplateField HeaderText="CreationDate" >
edititemtemplate>
asp :Label ID="Label1" runat="server"
Text='%# eval_r("CreationDate", "{0:M-dd-yyyy}") %>'>
/asp>
/edititemtemplate>
itemtemplate>
asp :Label ID="Label1" runat="server"
Text='%# Bind("CreationDate", "{0:M-dd-yyyy}") %>'>
/asp>
/itemtemplate>
/asp>
/columns>
/asp>

前臺代碼:

asp:GridView ID="GridView1" runat="server" DataKeyNames="身份證號碼"
DataSourceID="SqlDataSource1" AllowSorting="True" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3" Font-Size="12px" OnRowDataBound="GridView1_RowDataBound">
Columns>
asp:BoundField DataField="身份證號碼" HeaderText="身份證號碼" ReadOnly="True" SortExpression="身份證號碼" />
asp:BoundField DataField="姓名" HeaderText="姓名" SortExpression="姓名" />
asp:BoundField DataField="郵政編碼" HeaderText="郵政編碼" SortExpression="郵政編碼" />
asp:BoundField DataField="出生日期" HeaderText="出生日期" SortExpression="出生日期" />
asp:BoundField DataField="起薪" HeaderText="起薪" SortExpression="起薪" />
/Columns>
FooterStyle BackColor="White" ForeColor="#000066" />
RowStyle ForeColor="#000066" />
SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
/asp:GridView>
asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="%$ ConnectionStrings:北風貿易ConnectionString1 %>"
SelectCommand="SELECT top 5 [出生日期], [起薪], [身份證號碼], [姓名], [家庭住址], [郵政編碼] FROM [飛狐工作室]" DataSourceMode="DataReader">/asp:SqlDataSource>

附錄-常用格式化公式:
{0:C} 貨幣;
{0:D4}由0填充的4個字符寬的字段中顯示整數;
{0:000.0}四舍五入小數點保留第幾位有效數字;
{0:N2}小數點保留2位有效數字;{0:N2}% 小數點保留2位有效數字加百分號;
{0:D}長日期;{0:d}短日期;{0:yy-MM-dd} 例如07-3-25;;{0:yyyy-MM-dd} 例如2007-3-25

為大家附3個精彩的專題:

ASP.NET控件使用手冊

ASP.NET數據綁定控件使用匯總

ASP.NET控件使用匯總

以上就是asp.net中gridview控件的多種使用方法的第一篇,內容很豐富,之后還有終結篇,希望大家不要錯過。

您可能感興趣的文章:
  • ASP.NET數據綁定之GridView控件
  • 靈活掌握asp.net中gridview控件的多種使用方法(下)
  • asp.net gridview 72般絕技
  • asp.net GridView控件中模板列CheckBox全選、反選、取消
  • asp.net下gridview 批量刪除的實現方法
  • Asp.net GridView使用大全(分頁實現)
  • asp.net gridview代碼綁定
  • asp.net GridView 刪除時彈出確認對話框(包括內容提示)
  • Asp.net簡單代碼設置GridView自適應列寬不變形實現思路與代碼
  • 靈活掌握Asp.net MVC中GridView的使用方法

標簽:衢州 崇左 青海 平涼 贛州 洛陽 汕尾 南寧

巨人網絡通訊聲明:本文標題《靈活掌握asp.net中gridview控件的多種使用方法(上)》,本文關鍵詞  靈活,掌握,asp.net,中,gridview,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《靈活掌握asp.net中gridview控件的多種使用方法(上)》相關的同類信息!
  • 本頁收集關于靈活掌握asp.net中gridview控件的多種使用方法(上)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产一区二区在线影院| 亚洲国产一区二区三区青草影视| 亚洲成人动漫在线观看| 欧美电视剧在线看免费| 97久久人人超碰| 免费观看日韩电影| 亚洲国产日韩av| 中文字幕日本不卡| 国产性色一区二区| 久久蜜桃av一区精品变态类天堂| 91精品国产黑色紧身裤美女| 色婷婷av一区二区三区之一色屋| 国产盗摄一区二区| 久久精品国产成人一区二区三区 | 一本大道久久a久久综合| 国产**成人网毛片九色| 免费在线观看一区二区三区| 亚洲第一福利一区| 亚洲一区二区在线播放相泽| 91精品视频网| 亚洲v日本v欧美v久久精品| 国产精品国产三级国产aⅴ原创| 91.com视频| 色悠悠久久综合| 国产成人免费高清| 免费日本视频一区| 亚洲综合久久久久| 亚洲欧美在线视频观看| 久久综合色综合88| 欧美日韩mp4| 色久综合一二码| 天天av天天翘天天综合网色鬼国产 | 久久国产三级精品| 亚洲一区二区精品3399| 久久久99精品免费观看不卡| 日韩三级视频中文字幕| 欧美特级限制片免费在线观看| 另类中文字幕网| 男女性色大片免费观看一区二区| 一区二区三区在线免费播放| 欧美经典一区二区三区| 精品成人一区二区| 日韩一区二区三区av| 欧美欧美午夜aⅴ在线观看| 欧美日韩一区二区三区不卡| 亚洲国产美女搞黄色| 色老综合老女人久久久| 久久影院午夜片一区| 97精品电影院| 99久久免费视频.com| 国产一区不卡在线| 视频一区视频二区在线观看| 亚洲国产成人高清精品| 亚洲国产日韩a在线播放| 国产精品久久久久久久久动漫| 色又黄又爽网站www久久| 国产v日产∨综合v精品视频| 国产综合久久久久久久久久久久 | 亚洲在线免费播放| 一区二区成人在线视频| 亚洲福利视频导航| 人人精品人人爱| 久久99精品国产| 狠狠色伊人亚洲综合成人| 国内一区二区视频| 丁香桃色午夜亚洲一区二区三区| 成人永久aaa| 一本一道波多野结衣一区二区| 国产高清久久久久| 国产精品一卡二| 91蜜桃传媒精品久久久一区二区| 国产·精品毛片| 99re成人在线| 欧美一区二区三区视频免费播放 | 国产一区二区精品久久99| 成人av动漫网站| 欧美日韩视频在线第一区 | 欧美国产精品专区| 一区二区三区日韩精品视频| 日韩精品成人一区二区三区| 国产精品88888| 国产99精品视频| 欧美无人高清视频在线观看| 色噜噜狠狠成人网p站| 欧美性生活大片视频| 欧美日本韩国一区二区三区视频| 久久尤物电影视频在线观看| 亚洲人成伊人成综合网小说| 日本不卡在线视频| 99国产精品99久久久久久| 4438成人网| 亚洲免费av在线| 国产精品18久久久久久久久| 欧美偷拍一区二区| 国产精品嫩草久久久久| 日本 国产 欧美色综合| 日韩精品电影一区亚洲| 亚洲国产精品久久不卡毛片| 国内精品久久久久影院色 | 日韩精品一区二区三区视频在线观看| 久久精品一区二区三区av| 亚洲一二三专区| a在线欧美一区| 日韩精品一区二区三区四区视频| ㊣最新国产の精品bt伙计久久| 麻豆成人在线观看| 欧美自拍丝袜亚洲| 国产欧美精品一区二区色综合| 调教+趴+乳夹+国产+精品| 91美女片黄在线观看91美女| 国产日本一区二区| 久久精品国产精品亚洲精品| 欧美系列在线观看| 亚洲欧美日韩中文字幕一区二区三区| 国精产品一区一区三区mba桃花| 欧美色精品在线视频| 国产精品免费aⅴ片在线观看| 老司机免费视频一区二区| 欧美日韩国产一级片| 一区二区三区欧美在线观看| 激情综合色综合久久| 欧美午夜电影网| 国产精品成人一区二区三区夜夜夜| 国产一二精品视频| 久久亚洲一区二区三区明星换脸| 日本少妇一区二区| 欧美色图激情小说| 日韩成人精品在线观看| 欧美日韩精品欧美日韩精品一| 国产日韩三级在线| 美女网站色91| 精品免费99久久| 日韩av高清在线观看| 欧美电影一区二区| 天堂成人国产精品一区| 99r国产精品| 一区二区三区中文字幕精品精品 | 久久久无码精品亚洲日韩按摩| 综合欧美亚洲日本| 国产精品乡下勾搭老头1| 亚洲综合一区在线| 91啪亚洲精品| 亚洲人快播电影网| 91免费版pro下载短视频| 国产精品天天摸av网| 99re这里都是精品| 久久精品无码一区二区三区| 国产精品资源网站| 国产精品久线观看视频| 成人高清免费在线播放| 亚洲精品乱码久久久久久黑人| 欧美三区在线观看| 男人的天堂久久精品| 国产日本欧美一区二区| 色综合一个色综合| 久久电影国产免费久久电影| 国产精品美女久久久久久久| 欧美午夜一区二区三区| av欧美精品.com| 亚洲欧美日韩中文字幕一区二区三区| 欧美午夜理伦三级在线观看| 久久 天天综合| 久久精品免费在线观看| 色妞www精品视频| 免费在线一区观看| 日韩理论片在线| 91精品欧美久久久久久动漫| 成人午夜在线视频| 午夜精品国产更新| 欧美亚洲国产一卡| 黄色资源网久久资源365| 国产精品进线69影院| 欧美久久久久久蜜桃| 成人黄色软件下载| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美国产日本韩| 欧美日韩情趣电影| www.av亚洲| 国产自产v一区二区三区c| 亚洲国产aⅴ成人精品无吗| 国产福利精品一区| 一区二区三区资源| 国产亚洲女人久久久久毛片| 欧美性猛交xxxxxx富婆| 亚洲免费资源在线播放| 国产日韩av一区二区| 91精品国产综合久久久久久| 国内成人免费视频| 亚洲激情图片小说视频| 国产欧美一区二区精品仙草咪| 欧美人妖巨大在线| 99久精品国产| 国产激情偷乱视频一区二区三区| 日韩激情在线观看| 亚洲成人免费视频| 亚洲人成在线播放网站岛国| 久久久国产精品麻豆| 日韩欧美国产三级| 欧美一区二区日韩一区二区| jlzzjlzz亚洲日本少妇|