gridview中如何编写自定义按钮事件代码
protectedvoidGridView1_RowCommand(objectsender,GridViewCommandEventArgse){stringstr="...
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;
int i = cmm.ExecuteNonQuery();
if (i == 1) TextBox4.Text = "success"; else TextBox4.Text = "fail";
}
}
此代码在执行过程中没有反应 展开
{
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;
int i = cmm.ExecuteNonQuery();
if (i == 1) TextBox4.Text = "success"; else TextBox4.Text = "fail";
}
}
此代码在执行过程中没有反应 展开
5个回答
展开全部
展开全部
居然是c++。。。少见呢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自问自答?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你没触发事件,执行个鸟啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-08-26
展开全部
有 conn.Open();
没有关闭连接,要我说什么呢
没有关闭连接,要我说什么呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询