(新手)关于GridView 删除、编辑功能的代码实现
关于GridView删除、编辑功能的代码实现,网上查了很多资料,但是发现不太适合我这种情况。
页面上有GridView1和GridView2,都指向同一数据源中的Save表,表中有ID,Name,Time,Ex4列,其中ID列设置为不显示。
GridView1在页面显示,Gridview2用作查询功能,最开始不显示,点击Button2后根据TextBox中的内容显示查询到的信息。GridView1一切功能正常,主要问题是GridView2上。以下是部分代码:
protected void Button2_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\test.mdf;Integrated Security=True;User Instance=True");
conn.Open();
string sql1 = "select Name as 姓名,Time as 时间,Ex as 事由 from [Save] where Name='" + TextBox4.Text.Trim() + "'"; //点击按钮后显示GridView2,列出查询的信息
SqlCommand cmd1 = new SqlCommand(sql1, conn);
SqlDataAdapter da = new SqlDataAdapter(cmd1);
DataSet ds = new DataSet();
da.Fill(ds);
GridView2.DataSource = ds;
GridView2.DataBind();
}
GridView2查询功能正常,现在我想在GridView2上增加编辑、删除功能按钮。本来GridView1是通过向导绑定的数据源,所以可以使用其自带的删除、编辑功能。但是GridView2是通过点击Button绑定的,“编辑列”选项中没有自带类似功能,请教用代码如何实现?
------解决方案--------------------http://blog.csdn.net/21aspnet/article/details/1540301 C#精髓 第四讲 GridView 72般绝技
里面有。学了你差不多就会了