[求助]如何使用带OKCancel的对话框
执行Delete前,希望用户确认,现在用Page.RegisterStartupScript("","<script language=javascript>confirm('are you sure?')</script>");实现了弹出对话框,但如何知道用户选择的是“OK”还是“Cancel”呢?谢谢~~~~~~~~~~~~~
问题解决了,谢谢楼上各位
解决方法:
1,HTML里给ImageButton设ID,ID=ImgBtn2
2,Page_Load()事件中,加如下代码:
foreach(DataListItem di in rolesList.Items)
{
((System.Web.UI.WebControls.ImageButton)di.FindControl("ImgBtn2")).Attributes.Add("onclick", "return confirm('are you sure')");
}
还有个小小的问题,return confirm('...')中填写的内容不能太长,改称15个单词左右的就不好使了。不知道怎么回事,不过已经不影响使用了。呵呵