首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
ASP.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
有两个问题请教,望各位回答。
[已结贴,结贴人:zheng520]
加为好友
发送私信
在线聊天
zheng520
租房一族
等级:
可用分等级:
短工
总技术专家分:
10
总技术专家分排名:
211901
揭帖率:
100.00%
发表于:
2008-05-28 11:40:28
楼主
现在VS2005于VS2003的区别很大,下面菜鸟有两个问题请教,望各位指教。
一:2003到时候,生成网站,会根据不同的命名空间生成不一样的DLL文件,但是现在2005只生成App_Code.DLL和一个随机的DLL文件,我想请问,如果才能像2003一样,我有几个命名空间,就生成几个DLL?
二:2005发布网站后,会自动生成一堆乱码,总觉得不舒服
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMjAyNzM3NzQzNg9kFgICAw9kFgoCBw9kFgJmD2QWAmYPDxYCHgRUZXh0BbwaPHRhYmxlIGFsaWduPWNlbnRlciBib3JkZXI9MCBjZWxscGFkZGluZz0wIGNlbGxzcGFjaW5nPTAgaGVpZ2h0PTE4IHdpZHRoPTEwMCU+ICAgIDx0cj4gICAgICAgIDx0ZCBhbGlnbj1jZW50ZXIgd2lkdGg9NCU+PGltZyBoZWlnaHQ9NSBzcmM9aW1nL2p0LmdpZiB3aWR0aD0zIC8+PC90ZD4gICAgICAgIDx0ZCB3aWR0aD05NiU+PGEgY2xhc3M9bmV3cyBocmVmPVJlYWRBcnQuYXNweD9BcnRpY2xlX2lkPTYzOSB0YXJnZXQ9X2JsYW5rPuWMl+mDqOa5vjQrMuWfjuW4guaXhea4uOiBlOebn+asouS5kOaXhea4uOiKguaaqOmmluWxiuWkp+WNl+WugeaXhea4uOi2heW4gua0u+WKqDwvYT4gPHNwYW4gY2xhc3M9dGltZT4oNS8yNikgPC9zcGFuPiAgICAgICAgPC90ZD4gICAgPC90cj48L3RhYmxlPjx0YWJsZSBhbGlnbj1jZW50ZXIgYm9yZGVyPTAgY2VsbHBhZGRpbmc9MCBjZWxsc3BhY2luZz0wIGhlaWdodD0xOCB3aWR0aD0xMDAlPiAgICA8dHI+ICAgICAgICA8dGQgYWxpZ249Y2VudGVyIHdpZHRoPTQlPjxpbWcgaGVpZ2h0PTUgc3JjPWltZy9qdC5naWYgd2lkdGg9MyAvPjwvdGQ+ICAgICAgICA8dGQgd2lkdGg9OTYlPjxhIGNsYXNzPW5ld3MgaHJlZj1SZWFkQXJ0LmFzcHg/QXJ0aWNsZV9pZD02MzQgdGFyZ2V0PV9ibGFuaz7lm73mgqbpm4blm6LkuLrlnLDpnIfngb7ljLrmjZDmrL7mtLvliqjmmqjkvaDmiJHlhbHlkIzlj4LkuI4g5pSv5oyB5YyX5Lqs5aWl6L+QIOKAnDwvYT4gPHNwYW4gY2xhc3M9dGltZT4oNS8xOSkgPC9zcGFuPiAgICAgICAgPC90ZD4gICAgPC90cj48L3RhYmxlPjx0YWJsZSBhbGlnbj1jZW50ZXIgYm9yZGVyPTAgY2VsbHBhZGRpbmc9MCBjZWxsc3BhY2luZz0wIGhlaWdodD0xOCB3aWR0aD0xMDAlPiAgICA8dHI+ICAgICAgICA8dGQgYWxpZ249Y2VudGVyIHdpZHRoPTQlPjxpbWcgaGVpZ2h0PTUgc3JjPWltZy9qdC5naWYgd2lkdGg9MyAvPjwvdGQ+ICAgICAgICA8dGQgd2lkdGg9OTYlPjxhI" />
像这类问题,有解决的办法吗?
问题点数:
100
回复次数:
18
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jiezi316
aboo
等级:
可用分等级:
长工
总技术专家分:
1559
总技术专家分排名:
13145
发表于:
2008-05-28 11:44:11
1
楼 得分:
6
1,不是。貌似是随机的。多个CS文件会生成多个DLL。但不是一对一的,想弄成一个可以用MS的插件。
2,VS2003也有这个。这就是VIEWSTATE。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zheng520
租房一族
等级:
可用分等级:
短工
总技术专家分:
10
总技术专家分排名:
211901
发表于:
2008-05-28 11:49:01
2
楼 得分:
0
引用 1 楼 jiezi316 的回复:
1,不是。貌似是随机的。多个CS文件会生成多个DLL。但不是一对一的,想弄成一个可以用MS的插件。
2,VS2003也有这个。这就是VIEWSTATE。
第一个,我是想做成几个DLL,以后直接拷去用,我用2005发布网站,就只生成了一个DLL
第二个,有没有不生成这些乱码的方法?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
cadliu
亮亮
等级:
可用分等级:
短工
总技术专家分:
0
总技术专家分排名:
311804
发表于:
2008-05-28 11:49:42
3
楼 得分:
0
该回复于2008-05-28 12:06:51被版主删除
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sun_Ke
【LOVEBRYANT】
等级:
可用分等级:
富农
总技术专家分:
1666
总技术专家分排名:
12438
发表于:
2008-05-28 11:57:37
4
楼 得分:
6
生成的不是乱码吧?这个是ViewState
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sun_Ke
【LOVEBRYANT】
等级:
可用分等级:
富农
总技术专家分:
1666
总技术专家分排名:
12438
发表于:
2008-05-28 11:59:17
5
楼 得分:
10
引用 2 楼 zheng520 的回复:
引用 1 楼 jiezi316 的回复:
1,不是。貌似是随机的。多个CS文件会生成多个DLL。但不是一对一的,想弄成一个可以用MS的插件。
2,VS2003也有这个。这就是VIEWSTATE。
第一个,我是想做成几个DLL,以后直接拷去用,我用2005发布网站,就只生成了一个DLL
第二个,有没有不生成这些乱码的方法?
有不生成ViewState的方式,具体你自己去查下,禁用ViewState。
查的时候看下ViewState是干什么用的,弄清楚就知道需要不需要用ViewState了。我想你看过之后就不会禁用掉ViewState的
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
amandag
高歌
等级:
可用分等级:
掌柜
总技术专家分:
92392
总技术专家分排名:
57
2
5
发表于:
2008-05-28 12:22:47
6
楼 得分:
10
这个不是乱码,是很有用但有很有争议的ViewState
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wjw6200
倣棄お羙麗
等级:
可用分等级:
贫农
总技术专家分:
44
总技术专家分排名:
133266
发表于:
2008-05-28 12:29:40
7
楼 得分:
3
顶一个.看你分比较多
问题嘛 · 我是不会 嘿嘿·
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
luckyboy101
luckyboy101
等级:
可用分等级:
贫农
总技术专家分:
1189
总技术专家分排名:
17053
发表于:
2008-05-28 12:42:40
8
楼 得分:
6
不是乱码也总不能让他显示在页面上啊,关注
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
WO_YOU_XIE_SHANG_XIN
神说我的老婆在火星,于是我每天晚上看星星,真美
等级:
可用分等级:
富农
总技术专家分:
6170
总技术专家分排名:
3469
发表于:
2008-05-28 12:52:38
9
楼 得分:
10
引用 8 楼 luckyboy101 的回复:
不是乱码也总不能让他显示在页面上啊,关注
楼主先去看下viewstate的讲解吧 不显示不是不可以 但它是与asp.net的工作机制紧密相关的 如果禁用掉 一个简单的功能可能需要非常复杂的方式才能实现 当然也能让你学到更深入的东西
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
suiyuanfeng
遂原风
等级:
可用分等级:
短工
总技术专家分:
15
总技术专家分排名:
194409
发表于:
2008-05-28 12:53:13
10
楼 得分:
3
接分,闪人!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
weiphone
一窝蜂
等级:
可用分等级:
中农
总技术专家分:
619
总技术专家分排名:
27689
发表于:
2008-05-28 13:23:11
11
楼 得分:
6
03的创建项目时是web应用程序 05创建的是网站
05可以安装一个插件,或去微软下载个补丁就可以创建web应用程序了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
vlysses
张家
等级:
可用分等级:
富农
总技术专家分:
3453
总技术专家分排名:
5994
发表于:
2008-05-28 16:07:48
12
楼 得分:
6
page的enableviewstate=false即可
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zheng520
租房一族
等级:
可用分等级:
短工
总技术专家分:
10
总技术专家分排名:
211901
发表于:
2008-05-28 16:10:16
13
楼 得分:
0
OK,我去查一下viewstate看看
那各位,关于生成的DLL问题呢?谁来解答?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
yuanmanguo
godogoflive
等级:
可用分等级:
富农
总技术专家分:
1857
总技术专家分排名:
11216
发表于:
2008-05-28 16:47:48
14
楼 得分:
2
mark
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wo594261
自在
等级:
可用分等级:
中农
总技术专家分:
724
总技术专家分排名:
24645
发表于:
2008-05-28 17:28:51
15
楼 得分:
1
自动生成的东西何必管呢
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
luckyboy101
luckyboy101
等级:
可用分等级:
贫农
总技术专家分:
1189
总技术专家分排名:
17053
发表于:
2008-05-28 18:33:13
16
楼 得分:
1
mark
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sp1234
只为亲爱的而爱情
等级:
可用分等级:
富农
总技术专家分:
66823
总技术专家分排名:
110
发表于:
2008-05-28 18:43:26
17
楼 得分:
10
引用 2 楼 zheng520 的回复:
第二个,有没有不生成这些乱码的方法?
简单的可以参考:
http://www.google.cn/search?complete=1&hl=zh-CN&rlz=1T4GGLS_zh-CNCN263CN263&q=asp.net+pagestatepersister&meta=lr%3Dlang_zh-CN%7Clang_zh-TW&aq=f
http://topic.csdn.net/t/20061025/20/5109183.html
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sp1234
只为亲爱的而爱情
等级:
可用分等级:
富农
总技术专家分:
66823
总技术专家分排名:
110
发表于:
2008-05-28 18:53:02
18
楼 得分:
20
引用 5 楼 sun_Ke 的回复:
有不生成ViewState的方式,具体你自己去查下,禁用ViewState。
查的时候看下ViewState是干什么用的,弄清楚就知道需要不需要用ViewState了。我想你看过之后就不会禁用掉ViewState的
其实不论禁用ViewState还是像我上面引用的文章那样将ViewState保存在服务器端,总之asp.net会在页面上生成一个很短的ViewState字符串,它是后台数据的关键索引。asp.net还会在页面上自动生成很多东西,例如javascript程序,这些比这个很短的字符串还要长。因此,只要使用上面文章中所述的方法,写上几行代码将状态保存在服务器端就保持的一切好处,没有多大的危害。
既不主张保持现在asp.net默认的从asp.net1.0继承的那中坏毛病去把Viewstate输出的客户端,也不主张禁用ViewState,因该了解是第一时间采取措施将ViewState优化。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友