日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

GridView实现用...代替超长字符串

發布時間:2025/4/14 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GridView实现用...代替超长字符串 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

后臺全部代碼:
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
{

//QQ:272912705 光之翼 www.hi.baidu.com/jcomet
??? SqlConnection sqlcon;
??? SqlCommand sqlcom;
??? string strCon = "Data Source=(local);Database=北風貿易;Uid=sa;Pwd=sa";
??? protected void Page_Load(object sender, EventArgs e)
??? {
??????? if (!IsPostBack)
??????? {
??????????? ViewState["SortOrder"] = "身份證號碼";
??????????? ViewState["OrderDire"] = "ASC";
??????????? 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 身份證號碼='" + 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 姓名='"
??????????? + ((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim() + "',家庭住址='"
??????????? + ((TextBox)(GridView1.Rows[e.RowIndex].Cells[3].Controls[0])).Text.ToString().Trim() + "' where 身份證號碼='"
??????????? + 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 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.DataKeyNames = new string[] { "身份證號碼" };
??????? GridView1.DataBind();
??????? for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
??????? {
??????????? DataRowView mydrv;
??????????? string gIntro;
??????????? if (GridView1.PageIndex == 0)
??????????? {
??????????????? mydrv = myds.Tables["飛狐工作室"].DefaultView[i];
??????????????? gIntro = Convert.ToString(mydrv["家庭住址"]);
??????????????? GridView1.Rows[i].Cells[3].Text = SubStr(gIntro, 2);
??????????? }
??????????? else
??????????? {
??????????????? mydrv = myds.Tables["飛狐工作室"].DefaultView[i + (5 * GridView1.PageIndex)];
??????????????? gIntro = Convert.ToString(mydrv["家庭住址"]);
??????????????? GridView1.Rows[i].Cells[3].Text = SubStr(gIntro, 2);
??????????? }
??????? }
??????
??????? sqlcon.Close();
??? }
??? public string SubStr(string sString, int nLeng)
??? {
??????? if (sString.Length <= nLeng)
??????? {
??????????? return sString;
??????? }
??????? string sNewStr = sString.Substring(0, nLeng);
??????? sNewStr = sNewStr + "...";
??????? return sNewStr;
??? }
??? 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();
??????? }

??? }
}

轉載于:https://www.cnblogs.com/jcomet/archive/2008/07/14/1242494.html

總結

以上是生活随笔為你收集整理的GridView实现用...代替超长字符串的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜人体视频 | 欧美综合视频在线观看 | 国产精品国产三级国产在线观看 | 亚洲欧美在线免费观看 | 欧美日韩成人一区 | 精品国产一二区 | 秋霞黄色片 | 国产成人免费在线 | 臭脚猛1s民工调教奴粗口视频 | 男女那个视频 | 欧洲性生活视频 | 午夜视频免费在线观看 | 一区二区三区精品久久久 | 国产在线美女 | 福利影院在线观看 | 美女性生活视频 | 超碰97人人干 | 神马午夜嘿嘿 | 久久久久久久久久久久久国产 | 在线看日本 | 中文字幕精品视频在线观看 | 一眉道姑 | 日韩欧美中文在线 | 久久精品人妻一区二区 | 国产福利精品在线 | 免费av网站在线 | 国产偷人妻精品一区 | 亚洲成人精品久久 | 日本久久网 | 午夜在线看 | 影音先锋黄色网址 | 91爱爱网站 | 久久久久国产一区二区 | 亚洲自拍偷拍在线 | 草草影院地址 | 日韩一区二 | 中文字幕人乱码中文字 | 国产精九九网站漫画 | 性感美女av在线 | 另类中文字幕 | 涩色网| 国产一级一片免费播放 | 在线免费av观看 | 国产激情视频网站 | 日韩在线视频一区二区三区 | 天天干天天操天天摸 | 国产精品久久久久久免费播放 | 天堂在线中文网 | 国产国语亲子伦亲子 | 激情视频激情小说 | 福利片在线播放 | 国产做受高潮 | 一区二区三区四区精品 | 成人免费在线电影 | 色欧美片视频在线观看 | 激情小说五月天 | 国产综合激情 | www.白白色| 国产精品麻豆成人av电影艾秋 | 国产美女裸体无遮挡免费视频 | 久久99综合 | 永久精品| 日韩成人免费在线视频 | 国产一区二区三区高清视频 | 日本中文字幕在线不卡 | 伊人网欧美 | 久久66热这里只有精品 | www日| 午夜一区二区三区在线 | 欧美做受视频 | 看全黄大色黄大片 | 男人的天堂国产 | 91精品国产综合久久久久久久 | 美女狂揉羞羞的视频 | 国产内射老熟女aaaa∵ | 久操久操| www.蜜臀av| 在线天堂中文字幕 | 日本不卡中文字幕 | 久久网中文字幕 | 日本a视频在线观看 | 99在线精品视频 | 九月丁香婷婷 | 午夜精品一区二区三区三上悠亚 | 精品一区二区三区无码按摩 | 日韩精品久久一区二区 | www.久久久久久久久 | www.国产在线 | 国产叼嘿视频在线观看 | 男人操女人的视频 | 欧美在线黄| 久久久久久久久99精品 | 亚洲日本视频 | 国产精品乱码一区二区视频 | 成人午夜免费福利 | 国产一级久久久久毛片精品 | 日韩精品一区二区视频 | av在线在线| 在线观看av一区二区 |