如何获取消息框返回的值并作判断?
当用户点击一按钮时,出现消息框,然后在服务器端获取用户点击的“确定”或“取消”作出判断:
if(“确定”)
{// 执行代码}
else
{// 执行代码}
请问如何实现呢?
------解决方案-------------------- if ( DiaglogReulst.OK==MessageBox.Show(this, "自已写问题? ", "询问信息 " , MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1)
{
}
else
{
}
------解决方案--------------------return confirm( "确定要只要做吗 ")
------解决方案--------------------添加一个隐藏控件Hid_Flag;
<script>
if (confirm( 'Sure? '))
{
document.getElementById( "Hid_Flag ").value = "1 ";
}
else
{
document.getElementById( "Hid_Flag ").value = "0 ";
}
document.form1.submit();
</script>
然后页面回传在cs文件中再判断
if(this.Hid_Flag.value == "1 ")
{
//do sth
}
else
{
//do another thing
}
------解决方案--------------------script>
if (confirm( 'Sure? '))
{
document.getElementById( "Hid_Flag ").value = "1 ";
}
else
{
document.getElementById( "Hid_Flag ").value = "0 ";
}
document.form1.submit();
</script>