如题!!
private void DGP_Master_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
DataGrid1.EditItemIndex = e.Item.ItemIndex;
GridDataBind();
}这个事件我怎么用按钮调用,点按钮时执行这个操作?
按钮事件中没有DataGridCommandEventArgs e 这个参数啊。private void BtnCreat_Click(object sender, System.EventArgs e)
{
??????
}
private void DGP_Master_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
DataGrid1.EditItemIndex = e.Item.ItemIndex;
GridDataBind();
}这个事件我怎么用按钮调用,点按钮时执行这个操作?
按钮事件中没有DataGridCommandEventArgs e 这个参数啊。private void BtnCreat_Click(object sender, System.EventArgs e)
{
??????
}
{
DGP_Master_EditCommand(null, null);
}
{
这句有错→ DataGrid1.EditItemIndex = e.Item.ItemIndex;
GridDataBind();
}
{
foreach(DataGridItem dgi in DataGrid1.Items)
{
CheckBox chk = (CheckBox)dgi.FindControl("chkSelect");
if(chk != null)
{
if(chk.Checked)
{
//你的操作
}
}
}
//下面重新绑定
BindGrid();
}
点击时插入一条空数据然后进行编辑,但是插入完以后想让那个TextBox出来,就是这个意思
所以我想是怎么直接调用一下EditCommand事件~
{
DataGrid1.EditItemIndex = 0; //默认插入的数据放第一行
GridDataBind();
}