ASP.NET WebForms 4.0 新属性
现在ASP.NET 4.0已经有了培训教程:http://channel9.msdn.com/shows/10-4/10-4-Episode-3-ASPNET-WebForms-40/, 更深入的系列可以看:http://channel9.msdn.com/shows/10-4。
ASP.NET4.0---Page新属性
ASP.NET 4.0 WebForms在Page上是增加了两个新属性,一个是Page.Keywords,一个是Page.Description。
以前是:
<head runat="server"> <title>Untitled Page</title> <meta name="keywords" content="SampleKeywords" /> <meta name="description" content="SampleDescription" /> </head>
现在是 设在页面指令顶部:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="MetaWeblogSample._Default"
Keywords="SampleKeywords" Description="SampleDescription"
%>
与 后台编程:
protected void Page_Load ( object sender, EventArgs e ) { this.Page.Keywords = "SampleKeywords"; this.Page.Description = "SampleDescription"; Response.Write ( "" ); }
这里还有个简单的小工具:http://www.apogee-web-consulting.com/tools/keyword_tool.php。
ASP.NET4.0---ASP.NET控件新增的ViewStateMode属性
至于ASP.NET 4.0为什么会这样做,可以先看看这篇文章:http://www.infoq.com/cn/news/2009/01/ASP-4-View-State, ASP.NET控件的ViewStatMode属性可能有3个值:Enabled, Disabled 和 Inherit。
除了在控件上有这个属性,在Page上也新增了:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="MetaWeblogSample._Default"
ViewStateMode="Disabled"
%>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
· 使用C#创建一个MCP客户端