2010-01-08 37 views
0

通常,在创建服务器控件时,您将创建一组控件,将其添加到控件集合中,然后将其呈现到HTML中。如果您需要确保服务器控件的属性(输入信息除外)在发送后保持不变,则使用控件状态来保存此信息。在ASP.NET中,是否需要呈现控件?

那么,是否有可能创建一个服务器控件,该控件没有要呈现的子控件,但在回发之间是否保存了控制状态信息?

回答

1

您甚至不需要使用ASP.NET响应呈现页面,所以我不认为渲染控件是必需的。

0

我看不出为什么它不应该工作。

你应该尝试一下。做一个简单的服务器控件,该控件包含一个公共属性,其中的值存储在控件状态中。然后从你的页面代码写入该属性,看看这个值是否保留在回发之间。

相关问题