gridview中如何编写自定义按钮事件代码

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:31:36
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
string str = "Data Source=PC;uid=sa;pwd=lenovo;Initial Catalog=liuyanban";
SqlConnection conn = new SqlConnection(str);
conn.Open();
if (e.CommandName.ToString().Equals("add"))
{
string a = GridView1.SelectedRow.Cells[0].Text.ToString();
string b = GridView1.SelectedRow.Cells[1].Text.ToString();
string c = GridView1.SelectedRow.Cells[2].Text.ToString();
string d = GridView1.SelectedRow.Cells[3].Text.ToString();
string insertquery = string.Format("INSERT INTO dbo.display(姓名, 性别,时间,留言)values ('{0}','{1}','{2}','{3}')", a, b, c, d);
SqlCommand cmm = new SqlCommand(insertquery);
cmm.Connection = conn;

先查找GridView1里的控件,然后添加事件。
http://hi.baidu.com/csluowei/blog/item/e0f331da6cec60d2b6fd480c.html

中有示例。

居然是c++。。。少见呢。

自问自答?

你没触发事件,执行个鸟啊

有 conn.Open();

没有关闭连接,要我说什么呢