当前位置:编程学习 > C#/ASP.NET >>

ASP.NET 页面载入问题。

我在ASPX页面使用了很多js(使用的jquery)在页面载入的时候会有很多操作。

我就想问:APS.NET 在页面输出到客户端的时候,
一些 JS的方法 可不可以先在服务器端执行完毕后再发送到客户端?
 $(document).ready(function(){}) 类似这样的。 --------------------编程问答-------------------- 本来就是发送到客户端之后在执行js的 --------------------编程问答-------------------- 有没有办法,JS在服务器端就执行过以后再发送到客户端。
因为我的JS要做很多事情,会导致用户页面卡住。 --------------------编程问答-------------------- 你先搞清楚js是什么。

或者你讲一下你想在服务端干什么,可以根据你的需要换一种方法。 --------------------编程问答-------------------- $(document).ready(function(){})
你想执行类似的效果为什么不用Page_load --------------------编程问答-------------------- 本来就是服务器端执行后, 客户端才会执行的。

--------------------编程问答-------------------- 不能 js是客户端执行的,如果可以提前处理的话用后台代码也可以。 --------------------编程问答-------------------- 你们难道不知道现在的jquery 写起来有多方便么?
你代码写上上百行,我jquery 3行搞定。 --------------------编程问答-------------------- 举个例子看看。js本来就是交给客户端浏览器执行的脚本语言。怎么可能在服务端执行一次,你是不是想用就、表达式,<%=doWork()%>,这个在服务端编译的时候会输出的
引用 7 楼  的回复:
你们难道不知道现在的jquery 写起来有多方便么?
你代码写上上百行,我jquery 3行搞定。
--------------------编程问答--------------------
请求服务的操作 后 等待服务响应后才载入页面 --------------------编程问答--------------------
引用 8 楼  的回复:
举个例子看看。js本来就是交给客户端浏览器执行的脚本语言。怎么可能在服务端执行一次,你是不是想用就、表达式,<%=doWork()%>,这个在服务端编译的时候会输出的
引用 7 楼  的回复:

你们难道不知道现在的jquery 写起来有多方便么?
你代码写上上百行,我jquery 3行搞定。
数据明细是多行记录,绑定的时候用Repeater控件,如果用程序写 增行,或者复制行,你需要在后台写多少代码,如果行数据里面多几个下拉框什么的,就更多。

jquery    $(obj).parent().parent().after($(obj).parent().parent().clone(true));  这样就行了 obj是复制按钮对象。当然,最后回传服务器的时候需要把所有table中的数据序列化 放入一个隐藏控件中回传。
序列化和反序列化也是很方便的事情。 --------------------编程问答-------------------- 兄弟   我个人认为你的理解应该有问题。如果只是在客户端进行一些表格的增加和删除,而不涉及到服务端数据库数据操作的话,肯定不用提交到服务器的,但是如果是要操作数据库,那么不管是在客户端js怎么增加和删除,但是最后都是要提交到服务器,实质也是一样的
引用 10 楼  的回复:
引用 8 楼  的回复:

举个例子看看。js本来就是交给客户端浏览器执行的脚本语言。怎么可能在服务端执行一次,你是不是想用就、表达式,<%=doWork()%>,这个在服务端编译的时候会输出的
引用 7 楼  的回复:

你们难道不知道现在的jquery 写起来有多方便么?
你代码写上上百行,我jquery 3行搞定。
数据明细是多行记录,绑定的时候用Repeater控件,如果用……
--------------------编程问答-------------------- 你这是被javascript阻塞加载了?导致页面输空刚开始是空白
如果是这样可以看看这个
http://www.cnblogs.com/heiing/archive/2011/11/24/2262110.html
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,