C# 如何仅更新gridview中已更新的行?
在这个gridview中只更新更新的行(只更新复选框列)最方便的方法是什么?检查行是否已更新的简便方法是什么 c# htmlC# 如何仅更新gridview中已更新的行?,c#,asp.net,C#,Asp.net,在这个gridview中只更新更新的行(只更新复选框列)最方便的方法是什么?检查行是否已更新的简便方法是什么 c# html 您可以使用GridView.RowUpdate事件 <asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server" OnRowUpdating="TaskGridView_RowUpdating"> 这里有更多关于阿卡什88所说内容的信息 public class
您可以使用
GridView.RowUpdate
事件
<asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server" OnRowUpdating="TaskGridView_RowUpdating">
这里有更多关于阿卡什88所说内容的信息
public class customer
{
public string name { get; set; }
public string email { get; set; }
public string jobless { get; set; }
}
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="gridviewUpdate._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>
<asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="jobless" runat="server" Checked='<%# Eval("jobless").ToString().Equals("true") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="email" />
<asp:BoundField DataField="name" />
</Columns>
</asp:GridView>
</div>
<asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server" OnRowUpdating="TaskGridView_RowUpdating">
protected void TaskGridView_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
//logic code here
}