用了asp.net的web控件后,发现其总是要请求刷新服务器,这样不是会造成服务器负担很重么,请问大家是怎么解决这个问题,是采用web组件和传统的html组件一起结合么?
解决方案 »
- .ban是什么文件 怎么打开?
- GridView 高手帮帮忙! 如何延长显示全部内容的层存在的时间
- 问什么GridView里的Button事件,点击了,却不弹出提示框。
- 关于ASP.NET MVC checkbox控件
- 关于server.transfer跳转页面后网址不变的问题
- 第一次添加成功,第二次添加出现“为过程或函数指定的参数太多”
- (asp.net)当鼠标移到图片按钮上时如何改变其亮度??
- 判断访问者是否是浏览器
- 求助:Response.writefile为什么只能输出10m以下的文件啊?
- ashx 文件里怎么写代码读取数据库里的WORD等文件并显示呢?
- Windows 2003 几张盘?
- .net运行问题,加急。。。
我只能够在page_load中加上
if not ispostback then
//代码
end if
减少页面刷新,执行page_load内代码。
如果你的应用确实需要考虑这点,那就把你的网站做成XML的或SHTML的。
看幫助你可看到 microsoft的建議: 不要死死往服務器控件裡去套! 往服務器提交多了,不用說也會影響服務器的性能的.
if not ispostback then
'*******代码
end if而在设计中能尽量能过客户端解决的事件就最好使用HTML控件,比方说对在增加时只对文字框的数据效应而没别的操作,那么就用HTML的文本框控件就是了,而不要用web的。
刷新服务器是避免不了的。
尽量使用客户端代码。如果你的AutoPostBack设为True,任何一个小的动作都会触发相应的事件,你说如果客户端没事随便乱点点,你的系统就……效率,性能太低了!
尽量使用客户端代码。如果你的AutoPostBack设为True,任何一个小的动作都会触发相应的事件,你说如果客户端没事随便乱点点,你的系统就……效率,性能太低了!
尽量使用客户端代码。如果你的AutoPostBack设为True,任何一个小的动作都会触发相应的事件,你说如果客户端没事随便乱点点,你的系统就……效率,性能太低了!
if not ispostback then
'*******代码
end if而在设计中能尽量能过客户端解决的事件就最好使用HTML控件,比方说对在增加时只对文字框的数据效应而没别的操作,那么就用HTML的文本框控件就是了,而不要用web的。
少用视图
另外,我总觉得MS不会傻到这种地步,如果.net技术老要加重服务器负担,他们怎么可能会如此推广。我目前在具体实现的时候虽然都用web控件,但很多场合都会以cache操作来存取数据,感觉这样能够减轻服务器负担,不知各位是如何使用的
if not ispostback then
'*******代码
end if而在设计中能尽量能过客户端解决的事件就最好使用HTML控件,比方说对在增加时只对文字框的数据效应而没别的操作,那么就用HTML的文本框控件就是了,而不要用web的。
if not ispostback then
'*******代码
end if而在设计中能尽量能过客户端解决的事件就最好使用HTML控件,比方说对在增加时只对文字框的数据效应而没别的操作,那么就用HTML的文本框控件就是了,而不要用web的。