以下示例演示如何在ASP.NET C#中实现编辑、取消和删除功能。
GridView的代码如下所示:
在代码中定义了三个按钮:Edit、Update和Cancel。 Edit按钮用于显示可编辑文本框,Update按钮用于更新数据行,而Cancel按钮用于取消更新操作。
我们还需要在代码后台处理这些按钮。在Gridview的RowCommand事件中添加以下代码:
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "EditRow")
{
int rowIndex = Convert.ToInt32(e.CommandArgument);
GridView1.EditIndex = rowIndex;
BindGridView(); // 重新绑定数据以显示可编辑的文本框
}
else if (e.CommandName == "UpdateRow")
{
int rowIndex = Convert.ToInt32(e.CommandArgument);
// 从文本框中获取新的值
string id = ((TextBox)GridView1.Rows[rowIndex].FindControl("txtID")).Text;
string name = ((TextBox
上一篇:ASP.NETC#AJAXAutocomplete在TabContainer上不起作用
下一篇:Asp.NetC#ChanginglanguagewithdropdownlistJavaScriptDataTables