成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

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

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

熱門標(biāo)簽:寧德防封版電銷卡 云南外呼系統(tǒng)代理 上海市三維地圖標(biāo)注 辦公用地圖標(biāo)注網(wǎng)點(diǎn)怎么操作 南昌自動(dòng)外呼系統(tǒng)線路 聊城智能電銷機(jī)器人電話 西寧電銷外呼系統(tǒng)公司 海東防封電銷卡 安陸市地圖標(biāo)注app

靈活使用asp.net中g(shù)ridview控件的方法有很多種,本文內(nèi)容很富,希望大家都能有所收獲。

1.GridView無代碼分頁排序:

效果圖:

小提示:

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

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

效果圖:

后臺(tái)代碼:
你可以使用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=數(shù)據(jù)庫名;Uid=帳號(hào);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();
}
} 

前臺(tái)主要代碼:

... ...
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="身份證號(hào)碼" 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正反雙向排序:
效果圖:點(diǎn)姓名各2次的排序,點(diǎn)其他也一樣可以。

后臺(tái)代碼:

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=北風(fēng)貿(mào)易;Uid=sa;Pwd=";
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ViewState["SortOrder"] = "身份證號(hào)碼";
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();
}
}

前臺(tái)主要代碼:

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="身份證號(hào)碼" HeaderText="用戶ID" SortExpression="身份證號(hào)碼" />
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結(jié)合:

效果圖:

后臺(tái)代碼:

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=北風(fēng)貿(mào)易;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();
}

前臺(tái)主要代碼:

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="身份證號(hào)碼" HeaderText="用戶ID" SortExpression="身份證號(hào)碼" />
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結(jié)合:

效果圖:

后臺(tái)代碼:

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=北風(fēng)貿(mào)易;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 身份證號(hào)碼='" + 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[] { "身份證號(hào)碼" };
GridView1.DataBind();
sqlcon.Close();
}
}

前臺(tái)主要代碼:

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="身份證號(hào)碼" HeaderText="用戶ID" SortExpression="身份證號(hào)碼" />
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.鼠標(biāo)移到GridView某一行時(shí)改變?cè)撔械谋尘吧椒ㄒ唬?/strong>

效果圖:

 

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

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

}

前臺(tái)代碼:

html xmlns="http://www.w3.org/1999/xhtml" >
head runat="server">
title>實(shí)現(xiàn)鼠標(biāo)劃過改變GridView的行背景色 清清月兒http://blog.csdn.net/21aspnet /title>
/head>
body>
form id="form1" runat="server">
div>
asp:GridView ID="GridView1" runat="server" DataKeyNames="身份證號(hào)碼"
DataSourceID="SqlDataSource1" AllowSorting="True" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3" Font-Size="12px" OnRowDataBound="GridView1_RowDataBound">
Columns>
asp:BoundField DataField="身份證號(hào)碼" HeaderText="身份證號(hào)碼" ReadOnly="True" SortExpression="身份證號(hào)碼" />
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:北風(fēng)貿(mào)易ConnectionString1 %>"
SelectCommand="SELECT top 5 [身份證號(hào)碼], [姓名], [員工性別], [家庭住址], [郵政編碼] FROM [飛狐工作室]" DataSourceMode="DataReader">/asp:SqlDataSource>

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

7.鼠標(biāo)移到GridView某一行時(shí)改變?cè)撔械谋尘吧椒ǘ?/strong>

效果圖:

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

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

}

8.GridView實(shí)現(xiàn)刪除時(shí)彈出確認(rèn)對(duì)話框:

效果圖:

實(shí)現(xiàn)方法:
雙擊GridView的OnRowDataBound事件;
在后臺(tái)的GridView1_RowDataBound()方法添加代碼,最后代碼如下所示:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
//如果是綁定數(shù)據(jù)行
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('你確認(rèn)要?jiǎng)h除:/"" + e.Row.Cells[1].Text + "/"嗎?')");
}
}

}

9.GridView實(shí)現(xiàn)自動(dòng)編號(hào):

效果圖:


實(shí)現(xiàn)方法:
雙擊GridView的OnRowDataBound事件;
在后臺(tái)的GridView1_RowDataBound()方法添加代碼,最后代碼如下所示:

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

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

////當(dāng)有編輯列時(shí),避免出錯(cuò),要加的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('你確認(rèn)要?jiǎng)h除:/"" + e.Row.Cells[1].Text + "/"嗎?')");
//}

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

}

 注意這時(shí)最好把前臺(tái)的第一列的表頭該為“編號(hào)”,因?yàn)橐郧暗牡谝涣斜弧俺缘簟绷恕?br />

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="身份證號(hào)碼" HeaderText="編號(hào)" 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實(shí)現(xiàn)自定義時(shí)間貨幣等字符串格式:

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

 

圖2-格式化后

 

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

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

主要是由于htmlencode屬性默認(rèn)設(shè)置為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設(shè)置為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>

前臺(tái)代碼:

asp:GridView ID="GridView1" runat="server" DataKeyNames="身份證號(hào)碼"
DataSourceID="SqlDataSource1" AllowSorting="True" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3" Font-Size="12px" OnRowDataBound="GridView1_RowDataBound">
Columns>
asp:BoundField DataField="身份證號(hào)碼" HeaderText="身份證號(hào)碼" ReadOnly="True" SortExpression="身份證號(hào)碼" />
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:北風(fēng)貿(mào)易ConnectionString1 %>"
SelectCommand="SELECT top 5 [出生日期], [起薪], [身份證號(hào)碼], [姓名], [家庭住址], [郵政編碼] FROM [飛狐工作室]" DataSourceMode="DataReader">/asp:SqlDataSource>

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

為大家附3個(gè)精彩的專題:

ASP.NET控件使用手冊(cè)

ASP.NET數(shù)據(jù)綁定控件使用匯總

ASP.NET控件使用匯總

以上就是asp.net中g(shù)ridview控件的多種使用方法的第一篇,內(nèi)容很豐富,之后還有終結(jié)篇,希望大家不要錯(cuò)過。

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

標(biāo)簽:衢州 崇左 青海 贛州 洛陽 汕尾 南寧

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《靈活掌握asp.net中g(shù)ridview控件的多種使用方法(上)》,本文關(guān)鍵詞  靈活,掌握,asp.net,中,gridview,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《靈活掌握asp.net中g(shù)ridview控件的多種使用方法(上)》相關(guān)的同類信息!
  • 本頁收集關(guān)于靈活掌握asp.net中g(shù)ridview控件的多種使用方法(上)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    久久久成人精品视频| 久久免费看av| 色吧亚洲日本| 精品在线观看视频| 草草久视频在线观看电影资源| 日韩欧美黄色影院| 911精品国产| 精品欧美一区二区三区| 国产欧美亚洲精品a| 久久精品影视大全| 欧美日韩1区2区| 日韩精品一区二区三区老鸭窝| 日韩美女啊v在线免费观看| 一个人在线视频免费观看www| 岛国片av在线| 影音先锋制服丝袜| 天天久久综合| 欧美日韩高清一区二区三区| 91麻豆精品成人一区二区| 国产男女在线观看| 青青操夜夜操| 国产ts人妖一区二区| 一道本成人在线| 亚洲乱亚洲乱妇无码| 欧美国产大片| 中文在线字幕av| 国产精久久久| 免费在线观看日韩视频| 日日噜噜夜夜狠狠视频欧美人| 亚洲mm色国产网站| 亚洲黄色性网站| aaawww| 国产精品中文欧美| 成人夜色视频网站在线观看| 久久久久久久网| 欧美精品久久久久久久久46p| 亚洲尤物在线视频| 亚洲同志网站入口| 精品人妻互换一区二区三区| 91精品国产欧美日韩| 免费在线观看av| 日韩黄色免费电影| 先锋影音资源综合在线播放av| 岛国最新视频免费在线观看| 在线观看不卡av| 日本网址在线观看| 成人涩涩免费视频| 蜜臀av性久久久久蜜臀av麻豆| 亚洲久草在线| 欧美日韩激情美女| 欧美视频小说| 欧美专区一二三| 午夜精品区一区二区三| 久久青青草原一区二区| 久久精品视频免费观看| 丰满肉肉bbwwbbww| 秋霞网一区二区三区| 色播在线视频| 免费成人在线影院| 国产成人亚洲综合色影视| 国产精品成人在线视频| 西西444www无码大胆| 久久中文娱乐网| 91九色鹿精品国产综合久久香蕉| 尤物九九久久国产精品的特点| 欧美精品中文字幕一区| 国产特级黄色录像| 久久天堂精品| 四虎国产精品成人免费入口| 日韩中文字幕在线观看| 老司机久久99久久精品播放免费| 亚洲精品成人无码| 国产中文字幕在线观看| 国产精品视频九色porn| 亚洲精品视频专区| 国产成人精品久久亚洲高清不卡| 日本aⅴ中文| 亚洲伊人成综合成人网| 亚洲最大网站| aaa人片在线| 亚洲欧美丝袜| 清纯唯美亚洲综合| 午夜精品久久久久久久99水蜜桃| gai在线观看免费高清| 国产成人黄色av| 国产第一页精品| 亚洲人成电影院色| 色婷婷久久综合| 全部免费的黄色毛片| 精品欧美不卡一区二区在线观看| 中文字幕免费一区二区| 亚洲自拍偷拍图区| 操她视频在线观看| 色综合天天综合| 久久视频精品在线| 国产999精品在线观看| 国产又爽又黄视频| 免费的国产精品| 欧美日韩国产亚洲一区| 日韩专区一区二区| 给我免费播放片在线观看| 99国产精品久久久久久久成人热| 快射视频在线观看| 亚洲无码精品在线播放| 国产精品丝袜黑色高跟鞋| 黄色成人美女网站| 日本一区二区三区视频视频| 亚洲欧美另类视频| 久久久久久久一| 久久国产一区| 在线观看免费黄网站| 国产福利精品av综合导导航| 欧美精品一区二区三区三州| 黑人巨大狂躁日本妞在线观看| 亚洲久久久久久久| 国产精品一区三区在线观看| 一本色道久久88综合亚洲精品ⅰ| 极品盗摄国产盗摄合集| 日本黄色a视频| 国产成人av无码精品| 北条麻妃国产九九精品视频| 欧美日韩直播| 日韩欧美国产黄色| 国产在线视频网站| 国产精品一区二区黑人巨大| 奇米影视四色在观看线| 国产精品私拍pans大尺度在线| 欧美美女视频| 午夜伦理大片视频在线观看| 国产精品欧美三级在线观看| 欧美乱妇18p| 小明精品国产一区二区三区| 成人手机视频在线| 国产日韩欧美综合在线| 麻豆一区二区三区视频| 欧洲猛交xxxx乱大交3| 国产区二区三区| 欧美性大战久久久久久久蜜臀| 久久99精品久久久久久动态图| 亚洲成人动漫精品| 久久91超碰青草在哪里看| 最近2019中文字幕一页二页| 精精国产xxxx视频在线| 中文字幕不卡在线视频极品| 97在线精品国自产拍中文| bt在线麻豆视频| 天堂网在线.www天堂在线视频| 一个人看的www一区| 成人福利视频网| 蜜臀av在线播放一区二区三区| 超碰人人干人人| 毛片激情在线观看| 亚洲精品卡一卡二| 免费黄色片网站| 国产精品一区二区三区在线| 五月天黄色网址| 成人午夜电影在线观看| 久久精品视频在线免费观看| 国产一区二区三区四区五区| 久久久久久久久久国产精品| 亚洲人视频在线观看| xfplay5566色资源网站| 黄色动漫免费网站| 成年网站在线| 蜜桃一区二区三区在线观看| 亚洲国产片色| 日韩美女写真福利在线观看| 波多野结衣家庭教师在线播放| 欧美激情视频网站| 国产精伦一区二区三区| 久久久久久久久久久久电影| 中文字幕免费在线观看视频| 国精品**一区二区三区在线蜜桃| 国产香蕉成人综合精品视频| 99精品国产99久久久久久97| 福利网站av| 亚洲二区三区不卡| 97精品国产福利一区二区三区| 成人午夜888| 中文精品一区二区| 精品视频日韩| 日本xxxx免费| 成人va在线观看| 成人免费公开视频| 久久 天天综合| 高清国产一区二区| 日韩电影在线免费| 欧美日韩国产精品一区二区三区| 一级性生活视频| 在线免费黄色小视频| 亚洲av片一区二区三区| 怡红院一区二区| 国产美女情趣调教h一区二区| 午夜久久一区| 欧美专区一二三| 人人妻人人澡人人爽精品欧美一区| 日韩毛片视频| 在线视频一区二区| 高清一区二区三区四区五区| 日韩午夜电影av| 国产黄色录像片| 美女网站视频色| 色偷偷色偷偷色偷偷在线视频| 北条麻妃一区二区三区中文字幕| 日韩中文字幕不卡视频| 天天插天天射| 日本乱码一区二区三区不卡| 天堂在线观看免费视频| 亚洲毛片欧洲毛片国产一品色| 久久精品ww人人做人人爽| 你懂的在线免费观看| 五月婷婷激情五月| 国产精品99久久久久久董美香| 爽爽免费视频| 福利视频理论电影| 亚洲色图在线视频| 欧美猛男男办公室激情| 日韩欧美电影一区| 第九色区aⅴ天堂久久香| 99成人国产精品视频| 日本午夜免费一区二区| 喷水视频在线观看| 国产精品九九久久久久久久| 亚洲午夜精品久久久| 日本a视频在线观看| 69xx绿帽三人行| 娇妻高潮浓精白浆xxⅹ| 午夜视频99| 日韩精品不卡| 一个色综合网| 欧美日韩亚洲高清一区二区| 久久国产精品久久久久久| 伊人午夜电影| 又色又爽又黄无遮挡的免费视频| 天堂av在线免费观看| 国产蜜臀av在线播放| 麻豆精品视频| 在线欧美亚洲| 国产精品果冻传媒潘| 北条麻妃av毛片免费观看| 亚洲欧洲日夜超级视频| 精品久久久久99| 懂色av粉嫩av蜜臀av| 一区二区三区免费在线| 欧美日韩亚洲丝袜制服| 哥也色在线视频| 香蕉国产成人午夜av影院| 国产精品一国产精品最新章节| 亚洲综合中文字幕在线观看| 91精品国产一区二区| 亚洲手机在线观看| 97国产真实伦对白精彩视频8| 亚洲图片欧洲图片av| 国产精品狠色婷| 日韩欧美国产一区二区在线播放| 爽爽影院免费观看视频| 日本一区二区成人在线| 欧美下载看逼逼| 欧美a级理论片| 懂色av色香蕉一区二区蜜桃| 精品黑人一区二区三区在线观看| 国产欧美视频一区二区三区| 欧美在线视频播放| 亚洲va天堂va国产va久| 涩涩涩在线视频| 九九热最新视频//这里只有精品| 在线天堂中文字幕| 亚洲成人自拍视频| 精品一性一色一乱农村| 欧美性videos高清精品| 欧美极品videos大乳护士| 国产成人综合一区二区三区| av剧情在线观看| 亚洲午夜久久久久久久久红桃| 免费看av的网址| 国产午夜视频在线播放| 欧美aaaaaa午夜精品| 伊人久久大香伊蕉在人线观看热v| 国产女同性恋一区二区| theporn国产精品| 免费在线一区观看| 午夜成年女人毛片免费观看| 亚洲最新av| www国产无套内射com| 国产精品91在线| 五月开心六月丁香综合色啪| 日本不卡高清视频| 色999日韩欧美国产| 91精品少妇一区二区三区蜜桃臀| 久久精品国产一区| 欧美激情精品久久久久| 快色在线观看| 红桃成人av在线播放| 国产无一区二区| 免费成人美女女在线观看| 久久久蜜臀国产一区二区| 久久久久久久久国产精品| 亚洲欧美激情小说另类| 91久久久久久久久| 欧美尺度大的性做爰视频| 污视频在线观看免费网站| 亚洲精品国产精品乱码视色| 不卡一本毛片| 91在线视频| 国产精品欧美韩国日本久久| 91精品国产乱码久久久久| 日韩av在线看免费观看| 丁香六月色婷婷| 欧美韩国日本精品一区二区三区| 无码一区二区三区在线| 欧美xx网站| 91精品国产沙发| 久久久久88色偷偷免费| ckplayer中文字幕| 免费在线观看的电影网站| 国产露脸国语对白在线| 精品一二三四区| 91欧美视频网站| 男女在线视频| 免费在线成人激情电影| av手机在线观看| 成人免费福利片| 国产伦精一区二区三区| 日韩不卡在线观看| 91视频这里只有精品| 国产日产精品_国产精品毛片| 美女日韩一区| 奇米影视888狠狠狠|