繁体   English   中英

HiddenField不是WebControl?

[英]HiddenField isn't a WebControl?

为什么System.Web.UI.WebControls.HiddenField继承System.Web.UI.Control而不是System.Web.UI.WebControls.WebControl 如果不是在网页中使用隐藏字段的事实,这似乎是非常不合逻辑的放置。它是这样设计的原因是什么?

当你不能做像WebControl x = new HiddenField();这样的事情时,它会让事情变得很烦人WebControl x = new HiddenField();

UI.ControlUI.WebControls.WebControl之间的主要区别在于WebControl旨在用作具有UI的组件的基类。 由于隐藏字段永远不会向用户显示任何内容(毕竟它是隐藏的),因此UI.Control是更合适的基类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM