我已經在ASP.NET上工作了一年多了,並且我遇到了一個有趣的想法,我希望得到反饋。使用文字與GenericHtmlControl和視圖狀態縮減
我注意到,文字控件將它們的文本值保存在視圖狀態中。這對我來說似乎有點奇怪,因爲它有效地確保了無論在Literal控件中存儲的內容都將被複制(一次在渲染頁面上,一次隱藏在視圖狀態中)。
作爲一種替代方法,我已經開始使用帶有runat =「server」和innerhtml/innertext屬性的通用html控件。在我看來,爲了實現與字面控制相同的功能,無需視圖狀態膨脹,只要您需要將標籤內容包裹在標籤內。然而,在我儘可能多地消除我的項目中的文字之前,我想知道是否有任何我沒有想到的缺點。思考?
您正在使用或修改的值這些控件在服務器端? –