使用服务器端调用,哪种方法可以更快地隐藏控件?
Control.Hide();
或
Control.hidden = true;
鉴于这种情况我们有类似的东西:
<ext:Button runat="server">
<DirectEvents>
<Click OnEvent="hidethis"/>
</DirectEvent>
</ext:Button>
和
public void hidethis(object sender, DirectEventArgs e)
{
var Control = sender;
// above Choice
}
答案 0 :(得分:2)
深入研究Ext.Net Documentation,我发现:
隐藏属性隐藏此组件(默认为false)。如果为true,则将在内部调用hide方法。
所以调用Hide()
的速度更快,因为Hidden
属性无论如何都会调用方法Hide()
。