中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

.net中使用DatagridView的增刪改方法
來源:易賢網 閱讀:1037 次 日期:2014-08-29 10:48:57
溫馨提示:易賢網小編為您整理了“.net中使用DatagridView的增刪改方法”,方便廣大網友查閱!

default.aspx 頁面:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="GPS_Web.Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

<title></title>

</head>

<body>

<form id="form1" runat="server">

<div>

<!--GridView中必須寫的幾個事件:onrowediting、onrowupdating、onrowcancelingedit、onrowdeleting--->

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"

onpageindexchanging="GridView1_PageIndexChanging" onrowcancelingedit="GridView1_RowCancelingEdit"

onrowediting="GridView1_RowEditing" onrowupdating="GridView1_RowUpdating"

onrowdeleting="GridView1_RowDeleting"

onselectedindexchanging="GridView1_SelectedIndexChanging">

<Columns>

<asp:TemplateField HeaderText="編號" Visible="False">

<ItemTemplate>

<asp:Label ID="lblNum" runat="server" Text='<%# Eval("Num") %>'></asp:Label>

</ItemTemplate>

</asp:TemplateField>

<asp:TemplateField HeaderText="姓名">

<EditItemTemplate>

<asp:TextBox ID="txtTableName" runat="server" Text='<%# Eval("TableName") %>'></asp:TextBox>

</EditItemTemplate>

<ItemTemplate>

<asp:Label ID="Label2" runat="server" Text='<%# Eval("TableName") %>'></asp:Label>

</ItemTemplate>

</asp:TemplateField>

<asp:TemplateField HeaderText="地址">

<EditItemTemplate>

<asp:TextBox ID="txtTextName" runat="server" Text='<%# Eval("TextName") %>'></asp:TextBox>

</EditItemTemplate>

<ItemTemplate>

<asp:Label ID="Label3" runat="server" Text='<%# Eval("TextName") %>'></asp:Label>

</ItemTemplate>

</asp:TemplateField>

<asp:CommandField HeaderText="狀態" ShowSelectButton="True" />

<asp:CommandField HeaderText="編輯" ShowEditButton="True" />

<asp:CommandField HeaderText="刪除" ShowDeleteButton="True" />

</Columns>

</asp:GridView>

<br />

<asp:Button ID="btnAdd" runat="server" onclick="btnAdd_Click" Text="添加" />

<br />

<br />

</div>

</form>

</body>

</html>

default.aspx.cs頁面代碼:

using System;

using System.Web.UI;

using System.Web.UI.WebControls;

using GPS_Web.ywpages.DAL;

using System.Data;

namespace GPS_Web

{

/// <summary>

/// </summary>

public partial class Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

if (!Page.IsPostBack)

{

GridViewBind();

}

}

private void GridViewBind()

{

string sql = "select Num,TableName,TextName from dbo.GroupType_Demo";

try

{ //綁定數據源

GridView1.DataSource = SqlHelper.ExecuteDataset(SqlHelper.GetConnSting(), CommandType.Text, sql).Tables[0];

GridView1.DataBind();

}

catch (Exception ex){}

}

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)

{

GridView1.PageIndex = e.NewPageIndex;

GridViewBind();

}

protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)

{

GridView1.EditIndex = -1;

GridViewBind();

}

protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)

{ //gridview編輯項索引等于單擊行的索引

GridView1.EditIndex = e.NewEditIndex;

GridViewBind();

}

/// <summary>

/// 修改事件

/// </summary>

protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)

{ //取出編號

int Num = Convert.ToInt32(((Label)GridView1.Rows[e.RowIndex].FindControl("lblNum")).Text.ToString());

//獲取修改的值的內容

string TableName = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtTableName")).Text;

string TextName = ((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtTextName")).Text;

//更新記錄

string sql = string.Format("update dbo.GroupType_Demo set TableName='{0}',TextName='{1}' where Num={2}",TableName,TextName,Num);

try

{

int i = SqlHelper.ExecuteNonQuery(SqlHelper.GetConnSting(), CommandType.Text, sql);

if (i > 0)

{

ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script language='javascript'>alert('修改成功!')</script>");

}

else

{

ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script language='javascript'>alert('修改失敗!')</script>");

}

}

catch (Exception ex)

{

ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script language='javascript'>alert('操作無效!')</script>");

}

GridView1.EditIndex = -1;

GridViewBind();

}

/// <summary>

/// 刪除事件

/// </summary>

protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)

{

//取出編號

int Num = Convert.ToInt32(((Label)GridView1.Rows[e.RowIndex].FindControl("lblNum")).Text.ToString());

//更新記錄

string sql = string.Format("delete dbo.GroupType_Demo where num={0}", Num);

try

{

int i = SqlHelper.ExecuteNonQuery(SqlHelper.GetConnSting(), CommandType.Text, sql);

if (i > 0)

{

ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script language='javascript'>alert('刪除成功!')</script>");

}

else

{

ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script language='javascript'>alert('刪除失敗!')</script>");

}

}

catch (Exception ex)

{

ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script language='javascript'>alert('操作無效!')</script>");

}

GridView1.EditIndex = -1;

GridViewBind();

}

/// <summary>

/// 添加按鈕

/// </summary>

protected void btnAdd_Click(object sender, EventArgs e)

{

Response.Redirect("~/Default_Add.aspx");

}

protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)

{

//行號

int i = e.NewSelectedIndex;

GridViewRow row = GridView1.Rows[e.NewSelectedIndex];

btnAdd.Text = "你選中了第" + (i+1) + "行。";

}

}

}

執行后的頁面效果:

更多信息請查看IT技術專欄

更多信息請查看網絡編程
易賢網手機網站地址:.net中使用DatagridView的增刪改方法
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
免费在线成人av| 国产欧美视频一区二区| 在线观看av一区| 国产精品一区二区久久久久| 欧美日韩综合视频| 久久亚洲欧美国产精品乐播| 久久久av毛片精品| 欧美.日韩.国产.一区.二区| 欧美另类变人与禽xxxxx| 国产精品视频观看| 国产日韩欧美在线| 亚洲日本成人在线观看| 亚洲一区二区三区免费观看| 久久精品国产一区二区电影| 欧美激情成人在线| 国产日韩av在线播放| 亚洲每日更新| 午夜在线一区| 午夜宅男欧美| 欧美日韩一区二区视频在线| 国产亚洲成年网址在线观看| 亚洲精品视频一区| 亚洲视频国产视频| 久久国产加勒比精品无码| 蜜臀久久99精品久久久久久9| 欧美日韩精品久久久| 国产精品日韩一区| 伊人精品在线| 一区二区三区日韩| 欧美激情精品久久久久久蜜臀 | 亚洲精选久久| 老色鬼精品视频在线观看播放| 欧美日韩综合在线免费观看| 亚洲欧洲精品天堂一级| 久久人人精品| 欧美日韩国产首页在线观看| 欧美日本免费| 亚洲精品影院| 欧美视频在线播放| 亚洲一区二区三区在线观看视频| 国产日韩欧美亚洲一区| 亚洲国产精品久久久久秋霞不卡 | 欧美综合77777色婷婷| 欧美女激情福利| 欧美日韩国产限制| 免费看成人av| 欧美亚洲一区二区三区| 欧美亚韩一区| 欧美一区二区三区的| 另类综合日韩欧美亚洲| 欧美激情综合在线| 久久在线免费| 麻豆精品国产91久久久久久| 亚洲午夜一二三区视频| 亚洲人精品午夜| 亚洲一级片在线观看| 久久香蕉精品| 激情综合自拍| 欧美激情四色| 久久久久综合| 国产欧美成人| 欧美一站二站| 国产精品免费网站| 一本色道久久综合亚洲精品高清| 欧美一区二区三区久久精品茉莉花| 午夜日韩电影| 久久久久九九视频| 国产欧美精品久久| 亚洲一区精品电影| 亚洲一区二区精品视频| 欧美日韩在线播放三区四区| 99视频精品全国免费| 美女视频黄a大片欧美| 黄网站免费久久| 久久久久国产精品一区二区| 影音先锋日韩精品| 蜜桃精品一区二区三区| 日韩亚洲欧美一区二区三区| 国产精品久久久久99| 久久琪琪电影院| 在线中文字幕日韩| 欧美视频一二三区| 欧美在线三级| 激情成人综合网| 欧美麻豆久久久久久中文| 亚洲一二三区精品| 在线观看中文字幕不卡| 欧美体内谢she精2性欧美 | 欧美高清视频一二三区| 午夜一区在线| 亚洲欧美日韩精品一区二区| 亚洲欧美清纯在线制服| 亚洲午夜小视频| 亚洲国内自拍| 在线欧美三区| 伊人久久大香线| 国内精品久久久久久影视8 | 一色屋精品视频在线观看网站| 国产一区二区三区自拍 | 欧美在线一级视频| 久久夜精品va视频免费观看| 欧美一区二区三区日韩视频| 亚洲图片在线观看| 亚洲永久视频| 亚洲视频在线一区| 亚洲香蕉网站| 久久国产免费看| 午夜精品视频网站| 久久精品国产77777蜜臀| 先锋资源久久| 欧美中文字幕不卡| 久久精品导航| 免费成人你懂的| 欧美大片一区二区三区| 久久国产欧美| 欧美成人一区二区三区| 久久偷看各类wc女厕嘘嘘偷窃| 午夜在线电影亚洲一区| 香蕉久久夜色精品国产使用方法| 亚洲一区二区三区免费视频| 亚洲主播在线观看| 久久精品在线免费观看| 欧美精品v日韩精品v国产精品| 免费观看在线综合色| 欧美日韩一区二区三区在线观看免| 欧美三级视频在线| 黄色成人在线免费| 亚洲香蕉网站| 欧美激情女人20p| 黄色一区二区三区| 翔田千里一区二区| 国产精品久久一区主播| 亚洲国产一区二区三区高清| 欧美亚洲一区| 国产精品美女主播| av成人免费观看| 免费日韩视频| 激情综合电影网| 久久精品人人爽| 国产乱码精品一区二区三区av| 在线亚洲欧美视频| 欧美日韩国产电影| 一区二区日本视频| 国产精品成人av性教育| 亚洲综合精品四区| 欧美日韩一区二区在线观看| 伊人夜夜躁av伊人久久| 性做久久久久久久久| 国产精品一区二区三区四区 | 国产精品激情电影| 极品裸体白嫩激情啪啪国产精品| 欧美国产极速在线| 亚洲国产精品毛片| 欧美理论大片| 99精品国产一区二区青青牛奶| 欧美屁股在线| 亚洲欧美自拍偷拍| 影音先锋久久精品| 欧美不卡视频一区| 亚洲精品一区二区在线| 欧美日产一区二区三区在线观看| 亚洲女人天堂av| 亚洲高清毛片| 欧美日韩亚洲国产精品| 欧美一区午夜视频在线观看| 国产一区二区日韩精品欧美精品| 欧美在线免费看| 99国产精品99久久久久久| 欧美三级网址| 91久久精品一区二区别| 欧美精品www在线观看| 亚洲国产经典视频| 国产精品永久入口久久久| 免费短视频成人日韩| 亚洲国产精品第一区二区| 欧美日韩在线综合| 鲁大师成人一区二区三区| 亚洲综合999| 亚洲天堂久久| 影音先锋久久精品| 国产亚洲欧美日韩一区二区| 欧美精品在线网站| 欧美大尺度在线| 日韩视频免费| 亚洲国产清纯| 亚洲国产成人av| 黄色欧美成人| 国产精品久久久久久久久果冻传媒| 欧美在线亚洲综合一区| 亚洲图片在线| 亚洲午夜羞羞片| 性高湖久久久久久久久| 久久岛国电影| 午夜精品亚洲一区二区三区嫩草| 亚洲欧美视频一区| 午夜精品视频在线观看一区二区| 国产精品国产三级国产普通话三级| 欧美精品乱人伦久久久久久| 欧美日韩国产综合视频在线观看 | 欧美激情精品久久久久久大尺度|