点button然后执行 void GridView1_RowEditing
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
DataSet dst = new DataSet();
dst = dstcls.GetData("sELECT * FROM SYQDJ where TDSYZ like '%王%'");
GridView1.DataSource = dst.Tables[0];
GridView1.DataBind();
}
protected void Button1_Click(object sender, EventArgs e)
{
//这要怎么写,执行Gridview1_Rowediting
}
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
DataSet dst = new DataSet();
dst = dstcls.GetData("sELECT * FROM SYQDJ where TDSYZ like '%王%'");
GridView1.DataSource = dst.Tables[0];
GridView1.DataBind();
}
protected void Button1_Click(object sender, EventArgs e)
{
//这要怎么写,执行Gridview1_Rowediting
}
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!
{
GridView1_RowEditing(Nothing,Nothing)
'vb里这么写,C#不确定GridView1_RowEditing(null,null);
}
{
GridView1.EditIndex = e.NewEditIndex;
DataSet dst = new DataSet();
dst = dstcls.GetData("sELECT * FROM SYQDJ where TDSYZ like '%王%'");
GridView1.DataSource = dst.Tables[0];
GridView1.DataBind();
}
RowEditdelegate delegatefunction = new RowEditdelegate(GridView1_RowEditing);
protected void Button1_Click(object sender, EventArgs e)
{
//这要怎么写,执行Gridview1_Rowediting
GridViewEditEventArgs ea = .....
delegatefunction(GridView1,ea);
}
类外
public delegate void RowEditdelegate(object sender, GridViewEditEventArgs e);
省略号后怎么写啊!
谁能告诉我怎么做啊!
然后用自己添加按钮button,实现这些功能。谁能告诉我怎么做吗?分数不够可以加!
{
GridView1.EditIndex = e.NewEditIndex;
DataSet dst = new DataSet();
dst = dstcls.GetData("sELECT * FROM SYQDJ where TDSYZ like '%王%'");
GridView1.DataSource = dst.Tables[0];
GridView1.DataBind();
}
上面的代码在GRIDVIEW中的“编辑”是能实现的!
现在我想通过自己添加button来实现这个功能,要怎么做?就是不要用GRIDVIEW的“编辑”
{
ea = e;
GridView1.EditIndex = e.NewEditIndex;
DataSet dst = new DataSet();
dst = dstcls.GetData("sELECT * FROM SYQDJ where TDSYZ like '%王%'");
GridView1.DataSource = dst.Tables[0];
GridView1.DataBind();
}
RowEditdelegate delegatefunction = new RowEditdelegate(GridView1_RowEditing);
protected void Button1_Click(object sender, EventArgs e)
{
//这要怎么写,执行Gridview1_Rowediting
delegatefunction(GridView1,ea);
}
//设置一个变量,可以取到GridView1_RowEditing的e
GridViewEditEventArgs ea;
类外
public delegate void RowEditdelegate(object sender, GridViewEditEventArgs e);
这句有问题,在new上提示:
字段初始值设定项无法引用非静态字段、方法或属性“Sum.GridView1_RowEditing(object, System.Web.UI.WebControls.GridViewEditEventArgs)”
GridView1_RowEditing(null,null);