2010-01-08 39 views
0

通常,在創建服務器控件時,您將創建一組控件,將其添加到控件集合中,然後將其呈現到HTML中。如果您需要確保服務器控件的屬性(輸入信息除外)在發送後保持不變,則使用控件狀態來保存此信息。在ASP.NET中,是否需要呈現控件?

那麼,是否有可能創建一個服務器控件,該控件沒有要呈現的子控件,但在回發之間是否保存了控制狀態信息?

回答

1

您甚至不需要使用ASP.NET響應呈現頁面,所以我不認爲渲染控件是必需的。

0

我看不出爲什麼它不應該工作。

你應該嘗試一下。做一個簡單的服務器控件,該控件包含一個公共屬性,其中的值存儲在控件狀態中。然後從你的頁面代碼寫入該屬性,看看這個值是否保留在回發之間。

相關問題