asp.net怎么会出这第多代码。进来看图片

来源:百度知道 编辑:UC知道 时间:2024/06/12 22:34:14
http://www.ghiiang.cn/zhidao/zhidao.html

看上面网页里的图片,代码特多,就一个隐藏域的。

我做asp.net页面,是在一个母版页里添加了一个WEB控件。在这个WEB控件里负责读取GET方法传来的参数。(如new.aspx?id=1——new.aspx里放的是new.ascx控件)

读取数据库和显示出来的代码是在new.ascx的Page_Load方法里现实的。在new.ascx里有一个label控件显示标题,一个Literal显示内容。把数据库里的东西读出来后显示到那上面。

读出来和显示是没问题,可在看源代码后怎么会有那么多的代码……是不是我这种方法不可取啊?那个源文件保存下来就几十K了。

执行后的页面吧,,,

了解一下viewstate,,,建议还是少用VS自带的控件。。。特别是那种会产生viewstate的控件,,这样对SEO等,都不好。。最好是自己组织代码写出来。。

这是ViewState自带的,如果不想有或者不用ViewState可以将其关闭(默认情况下是开着的),方法是:enableviewstate="fasle".

ViewState 默认是打开的
enableviewstate="fasle".

自己查查资料理解什么是ViewState吧

可能你把太多的东西丢ViewState里去了