1.ASP.NET 中,到底哪一部分是由服务器执行的,占用服务器资源?
比如,我自己写一个控件(实现绘图等功能) 控件中的代码是由客户端执行,还是服务器执行呢?
2.在ASP.NET 创建的页面之中,是否能够实现"实时显示" 呢?既是在页面不PostBack 的情况下,改变图形内容.请对ASp.NET 熟悉的前辈帮忙解释一下.十分感谢.
比如,我自己写一个控件(实现绘图等功能) 控件中的代码是由客户端执行,还是服务器执行呢?
2.在ASP.NET 创建的页面之中,是否能够实现"实时显示" 呢?既是在页面不PostBack 的情况下,改变图形内容.请对ASp.NET 熟悉的前辈帮忙解释一下.十分感谢.
解决方案 »
- jquery在asp.net ajax 使用updatepanel提交后失效
- GridView中写入删除对话框问题
- 怎样用javascript获取repeater选中行中的特定数据
- 关于类继承接口的问题
- VB.NET和C#开发ASP。NET之间有什么区别!
- C#2.0变化到底有多大!?
- LoadControl的奇怪问题!高手进来!
- asp.net重大问题!asp.net页面所有验证控抢件失效!
- IIS服务器学习资料在哪下载?
- 谁有开发基于exchange OA 的文档及代码?
- ASP.NET(VB.NET)程序升級問題
- DataGrid 模版中有个checkbox 有N个bount列 页面上有个按纽 一点按纽就删除已经吧checkbox选中的数据行
2.你可以定义时钟,过一定时间接收新的Html流。
2.首先,BS的实时性是比较差的,通常只有通过一定时间来刷新以从服务器取得最新的数据从而改变前台页面,当然可以通过一些技术来改善BS的实时性,比如Hidden Frame以及最近的AJAX技术...
HTML和JS的解析/执行由客户端执行你的第二个问题,可以在JS利用window.setTimeout方法,定时刷新<img
但实时刷新是很难做到的
<script language="javascript">
function SendRequest()
{
var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP");
xmlhttp.open("POST","Online.aspx",false); // 向Online.aspx发送更新请求
xmlhttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
xmlhttp.send();
}
setInterval("SendRequest();",20000); // 10秒钟发送一次更新请求
</script>
如果是程序(非客户端脚本),就是在服务器端执行的,也就是客户端是看不到的程序如果是客户端能看到的,例如javascript,就是在客户端处理的。
代码很精烁,能不能说说思路.
2。你设计的时候应该考虑到这个问题, 基本原则是当页面不需要得到新的数据或者不需要存储客户操作时,就不需要postback, 都用js等脚本来实现,当然现实没有这么理想