C#的webform中的button弹出确认对话框,该如何处理
展开全部
C#,webform中有一个.cs页面有一个button按钮:
protected System.Web.UI.WebControls.Button Button;C# code
private void yes(){······}private void no(){·····}
1、要求在.cs里面写代码
2、要求按下button弹出确认对话框,按“确定”,执行private void yes()函数。按“取消”,则执行private void no()函数。
------解决方案--------------------------------------------------------
DialogResult dr = MessageBox.Show(删除?,,MessageBoxButtons.YesNo);
if (dr = DialogResult.Yes){yes();}else if(dr = DialogResult.No){mo();}
------解决方案--------------------------------------------------------探讨DialogResult dr = MessageBox.Show(删除?,,MessageBoxButtons.YesNo);
if (dr = DialogResult.Yes){yes();}else if(dr = DialogResult.No){mo();}------解决方案--------------------------------------------------------
首先在你的页面设置一个隐藏的控件,控件id为hid1,在你的button中的click事件中添加 一个Js方法 rerun fun();
function fun(){if(window.confirm())
document.getelementById(hid1).value=1;elsedocument.getelementById(hid1).value=0;}然后在服务器端的Button事件中根据hid1的值来确定调用哪个方法;
------解决方案--------------------------------------------------------探讨首先在你的页面设置一个隐藏的控件,控件id为hid1,在你的button中的click事件中添加 一个Js方法 rerun fun();
function fun(){if(window.confirm())
document.getelementById(hid1).value=1;elsedocument.getelementById(hid1).value=0;}然后在服务器端的Button事件中根据hid1的值来确定调用哪个方法;
------解决方案--------------------------------------------------------
你可以自己写两个个隐藏的按钮
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询