gpt4 book ai didi

c# - 加载图像显示 ASP.NET 中的所有服务器端请求以及客户端请求

转载 作者:行者123 更新时间:2023-11-28 02:41:05 27 4
gpt4 key购买 nike

在我们的项目中,我们有所有类型的按钮和链接,如链接按钮、图像按钮、普通按钮和 HTML 按钮,我想在页面加载时显示加载图像,但如果有任何验证错误,则在保存页面时显示一些时间发生然后显示加载图像,如果我单击 HTML anchor 标记,那么它也会显示加载消息。我正在从事大型项目,因此我想在母版页 ASP.NET 上立即绑定(bind)所有事件。

代码:

<style type="text/css">
#dvLoading {
background: url(/images/activity.gif) no-repeat center center;
height: 100px;
width: 300px;
position: fixed;
z-index: 1000;
left: 50%;
top: 50%;
margin: -25px 0 0 -25px;
}
</style>

<div id="dvLoading" style="display:none;"></div>

<script type="text/javascript">
$("a").click(function(event) {
//$('#dvLoading').toggle('slow');
$('#dvLoading').slideDown();
});
$("input:image").click(function(event){
//$('#dvLoading').toggle('slow');
$('#dvLoading').slideDown();
});
</script>

最佳答案

您是否尝试过在表单提交上注册脚本?

StringBuilder sb = new StringBuilder();
sb.Append(" if (typeof(ValidatorOnSubmit) == 'function' && ValidatorOnSubmit() == false) {\n");
sb.Append(" return false; \n");
sb.Append(" } \n");
sb.Append(" $('#dvLoading').slideDown(); \n");

Page.ClientScript.RegisterOnSubmitStatement(typeof(Page), "displayLoadingPanelOnFormSumbit", sb.ToString());

关于c# - 加载图像显示 ASP.NET 中的所有服务器端请求以及客户端请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12642458/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com