您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> button是什么意思 点击button后,选择对话框的提示,在线等待了……

button是什么意思 点击button后,选择对话框的提示,在线等待了……

来源:网络整理     时间:2016/7/18 14:51:18     关键词:button是什么意思

关于网友提出的“button是什么意思 点击button后,选择对话框的提示,在线等待了……”问题疑问,本网通过在网上对“button是什么意思 点击button后,选择对话框的提示,在线等待了……”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:button是什么意思 点击button后,选择对话框的提示,在线等待了……
描述:

点击button_click后,需要执行一段代码,查找到相应的数据后,如何根据查找的结果弹出选择对话框,如果确认,执行一段代码,如果取消,则不执行后续代码,请教大侠,在线等待……


解决方案1:

用ajax,返回你所需要的数据或直接的验证结果,confirm后再调用一个服务器端的onclick方法

解决方案2:

你用的哪个版本的framework

解决方案3:

这种提交到后台,进行判断,,然后再确认提交.在BS下是比较难搞定的...
如果不使用Ajax的话,处理起来应该很痛苦...

解决方案4:

1.1哈?我用的ajax.net,只要引用就可以了,我找了个以前做的东西,你参考下
首先,在cs文件里的Page_Load方法里注册ajax

Ajax.Utility.RegisterTypeForAjax(typeof(notice));  // notice为当前类的类名

然后在cs文件中添加提供前台调用的方法

#region 得到公告的内容
/// 
/// 得到公告的内容
/// 

/// 公告的内容
[Ajax.AjaxMethod]
public string GetNoticeContent()
{
modernedubs.Other other = new modernedubs.Other();
return other.GetNoticeContent();
}
#endregion
#region 更新公告的内容
/// 
/// 更新公告的内容
/// 

///  公告的内容 
///  影响的行数 
[Ajax.AjaxMethod]
public int SetNoticeContent(string content)
{
if(content.Length <= 500)
{
modernedubs.Other other = new modernedubs.Other();
return other.SetNoticeContent(content);
}
else
{
return 0;
}
}
#endregion

然后在页面js里调用

function PageLoad()
{
var content = document.getElementById("txtContent");
content.value = notice.GetNoticeContent().value;
}
function SubContent()
{
var content = document.getElementById("txtContent");
if(content.value.length < 500)
{
if(notice.SetNoticeContent(content.value).value == 1)
{
alert('Update Succeed...!');
}
else
{
alert('Update Lost...!');
}
}
else
{
alert('The Content is too Long...!');
}
}

相关的交互就用触发js就可以了。这个和你要的东西不太一样,不过是可以用的,你参考下
以上介绍了“button是什么意思 点击button后,选择对话框的提示,在线等待了……”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2775265.html

button是什么意思相关图片

button是什么意思相关文章