通常在创建服务器控件时,您可以创建一组控件,这些控件将添加到控件集合中,然后呈现为HTML。如果您需要确保在回发后维护服务器控件的属性(输入信息除外),则使用控件状态来保存此信息。
那么,是否可以创建一个没有要呈现的子控件的服务器控件,但是在回发之间是否保存了控件状态信息?
答案 0 :(得分:1)
您甚至不需要使用ASP.NET响应呈现页面,因此我不认为需要渲染控件。
答案 1 :(得分:0)
我认为没有理由不这样做。
你应该尝试一下。创建一个包含公共属性的简单服务器控件,其中值存储在控件状态中。然后从您的页面代码写入该属性,并查看该值是否保留在回发之间。