2011年4月15日
摘要: 单窗体界面(Single-Form Interface) 在SFI模型中,每个页面总是投递给自己,而没有为开发者设置最终回发目的地的接口。 从ASP.NET 2.0版开始,可通过“跨页投递API”向其他页面投递窗体数据。 与HTML和ASP编程中窗体的Action属性使用URL不同,HTTP方法和回发的目标框架能够通过HtmlForm属性以编程方式确定。HtmlForm类 HtmlForm的父类HtmlContainerControl为窗体提供了容纳子控件的功能,该功能也由其他可包容子元素且带有结束标签特性的HTML类(如HtmlTable)共享。 HtmlForm类提供了在服务器端以编程方式 阅读全文
posted @ 2011-04-15 23:14 辛勤的代码工 阅读(753) 评论(0) 推荐(0)
摘要: Web控件都定义在System.Web.UI.WebControls命名空间中。与HTML控件不同的是,Web控件提供的编程接口对传统的HTML属性和事件集合进行了重构。为此,Web控件在API的设计方面有时会显得更一致、更抽象,功能也更丰富。位于aspx页面中的Web控件都带有asp命名空间前缀。Web控件的通性 WebControl类是所有Web控件的基类。Web控件的属性 ControlStyle和ControlStyleCreated属性主要由控件开发者使用,Style属性通常供应用程序开发者用于设置当前控件的外部控件CSS属性。Style属性是通过CssStyleCollectio. 阅读全文
posted @ 2011-04-15 22:09 辛勤的代码工 阅读(572) 评论(0) 推荐(0)
摘要: 代码片段: <input runat="server" id="lastName" type="text" value="Test"/> 经过ASP.NET运行库处理后,上述声明生成以下HTML代码: <input name="myName" id="myName" type="text" value="Text" /> 注意:服务器端ID属性被展开为两个HTML属性:Name和ID。这是考虑到浏览器的兼容性。但 阅读全文
posted @ 2011-04-15 21:40 辛勤的代码工 阅读(887) 评论(0) 推荐(0)