主页使用了很多web控件(repeter控件) asp.net在将主页index.aspx转换为html页面发送到客户端时自动加上了很多代码 如下
<INPUT type=hidden
value=dDwxMDU4ODk3MjA0O3Q8O2w8aTwxPjs+O2w8dDw7bDxpPDE+O2k8Mz47aTw1PjtpPDc+O2k8OT47aTwxMT47aTwxMz47aTwxNT47aTwxNz47aTwxOT47aTwyMT47aTwyMz47aTwyNT47aTwyNz47aTwyOT47PjtsPHQ8O2w8aTwzPjs+O2w8dDx0PHA8cDxsPERhdGFUZXh0RmllbGQ7RGF0YVZhbHVlRmllbGQ7PjtsPGt………………很多很多 ,我觉得这样会影响网站的访问速度,请问如何将这些代码去掉 不让它传到客户端?
另外,是否应该禁用ViewState?如何禁用?
<INPUT type=hidden
value=dDwxMDU4ODk3MjA0O3Q8O2w8aTwxPjs+O2w8dDw7bDxpPDE+O2k8Mz47aTw1PjtpPDc+O2k8OT47aTwxMT47aTwxMz47aTwxNT47aTwxNz47aTwxOT47aTwyMT47aTwyMz47aTwyNT47aTwyNz47aTwyOT47PjtsPHQ8O2w8aTwzPjs+O2w8dDx0PHA8cDxsPERhdGFUZXh0RmllbGQ7RGF0YVZhbHVlRmllbGQ7PjtsPGt………………很多很多 ,我觉得这样会影响网站的访问速度,请问如何将这些代码去掉 不让它传到客户端?
另外,是否应该禁用ViewState?如何禁用?
你没有必要使用web控件的就使用html控件。
如果使用了web控件,viewsate默认是存在的,当你确定你的控件没有做回传动作时,可以把viewsate设为false。
随笔去掉viewsate,后果是严重的。
你试试看,DataGrid,DataList都可以用的
看看我的网站,能去掉<form ruanat="server">的地方都去掉了