可以使用javascript <script language="javascript"> function Button1_click() { dir = confirm(pmsg); if (dir ==true) document.all("Button1").click();//服务端事件 }
U can also use behind-code.
Try the following: In DataGrid, I set a ImageButton in TemplateColumn to delete selected record:
//add javascript in DataGrid ItemCreated events: private void GridTeacherList_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { System.Web.UI.WebControls.Image TempImg; TempImg=(System.Web.UI.WebControls.Image)e.Item.FindControl("ib_delete") ; if(object.Equals(TempImg,null)==false) { TempImg.Attributes.Add("onClick","javascript:return confirm('Are you sure go to delete current teacher record?')"); } } //delete selected record public void GridTeacherList_Delete(object sender,DataGridCommandEventArgs e) { int I_TECH_CODE=int.Parse(e.Item.Cells[1].Text.ToString()); MyClass.Classes.Teacher Delete_teacher=new MyClass.Classes.Teacher(); try { teacher.delete_SM_Teacher_Info(I_TECH_CODE); } catch(Exception er) { ShowErrMsg(er.Message.ToString()); } GridTeacherList_Bind(); }
<script language="javascript">
function Button1_click()
{
dir = confirm(pmsg);
if (dir ==true)
document.all("Button1").click();//服务端事件
}
In DataGrid, I set a ImageButton in TemplateColumn to delete selected record:
//add javascript in DataGrid ItemCreated events:
private void GridTeacherList_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
System.Web.UI.WebControls.Image TempImg;
TempImg=(System.Web.UI.WebControls.Image)e.Item.FindControl("ib_delete") ;
if(object.Equals(TempImg,null)==false)
{
TempImg.Attributes.Add("onClick","javascript:return confirm('Are you sure go to delete current teacher record?')");
}
}
//delete selected record
public void GridTeacherList_Delete(object sender,DataGridCommandEventArgs e)
{
int I_TECH_CODE=int.Parse(e.Item.Cells[1].Text.ToString());
MyClass.Classes.Teacher Delete_teacher=new MyClass.Classes.Teacher();
try
{
teacher.delete_SM_Teacher_Info(I_TECH_CODE);
}
catch(Exception er)
{
ShowErrMsg(er.Message.ToString());
} GridTeacherList_Bind();
}
Button1.Attributes.Add("onclick","javascript:return confirm('是否删除');");