中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Asp.Net程序員與SEO - Viewstate優(yōu)化(二)

2019-03-05    來源:Two Man SEO博客,www.blog-design.cn/post/aspdotnet-

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

最近有些忙,終于把Asp.net的 Viewstate優(yōu)化(二) 這里出來。前面的Asp.Net程序員與SEO - Viewstate優(yōu)化( 一 )可能看起來不是很明白,那么我這篇翻譯后給大家留個原代碼,可以下載下來看看。下面內(nèi)容接上節(jié)開始:

我們的網(wǎng)頁適配器在這個form的底部添加一個隱藏字段__SEOVIEWSTATE來放實際視圖狀態(tài)數(shù)據(jù),唯一的局限性是你不能直接在asp.net form 內(nèi)的表達式來表現(xiàn)它。然而,這種限制可以很容易地避免把表達的預(yù)留位置控制或內(nèi)部另一個控制。深入解釋這一限制看看這篇文章。

讓我們通過一個例子來看適配器起的作用. 下面的ASP.NET page:

以下為引用的內(nèi)容:
<%@ Page Language="C#"AutoEventWireup="true"CodeBehind="Default.aspx.cs"Inherits="SEOViewStateAdapterTest._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<htmlxmlns="http://www.w3.org/1999/xhtml">
<headrunat="server">
   
<title></title>
</head>
<body>
   
<formid="form1"runat="server">
   
<div>
        Enter a message:
<br/>
       
<asp:TextBoxID="txtMessage"runat="server"></asp:TextBox><br/>
       
<asp:ButtonID="bSaveMessage"runat="server"Text="Save Message"onclick="bSaveMessage_Click"/><br/>
       
<asp:LabelID="lMessage"runat="server"></asp:Label><br/>
       
       
<p>Page generated at <asp:PlaceHolderID="PlaceHolder1"runat="server"><%= DateTime.Now.ToString("hh:mm dd/MM/yyy") %></asp:PlaceHolder></p>
   
</div>
   
</form>
</body>
</html>

關(guān)聯(lián)的CS代碼:

以下為引用的內(nèi)容:
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Web;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;

namespace SEOViewStateAdapterTest
{
   
publicpartialclass _Default :System.Web.UI.Page
   
{
       
protectedvoid Page_Load(object sender, EventArgs e)
       
{
           
if(!Page.IsPostBack){
                ViewState
["previousMessage"]= txtMessage.Text;
           
}
       
}

       
protectedvoid bSaveMessage_Click(object sender, EventArgs e)
       
{
            lMessage.
Text=String.Format("The current message is '{0}'. The previous message was '{1}'", txtMessage.Text, (string)ViewState["previousMessage"]);
            ViewState
["previousMessage"]= txtMessage.Text;
       
}
   
}
}
 

標(biāo)簽: SEO ASP.NET Viewstate優(yōu)化 

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:對于整個SEO 項目而言 分析工作無處不在

下一篇:搜索流量如此巨大 QQ類網(wǎng)站如何殺出重圍