日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
小議ASP.NET模板引擎技術(shù)的使用

我們將從PHP模板引擎技術(shù)談?wù)凙SP.NET模板引擎技術(shù),希望通過本文的實(shí)例和代碼,能讓大家在今后的開發(fā)過程中更加靈活的運(yùn)用ASP.NET模板引擎技術(shù)。

創(chuàng)新互聯(lián)是網(wǎng)站建設(shè)專家,致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,專業(yè)領(lǐng)域包括成都網(wǎng)站制作、網(wǎng)站建設(shè)、電商網(wǎng)站制作開發(fā)、小程序開發(fā)、微信營銷、系統(tǒng)平臺開發(fā),與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評估并優(yōu)化我們的方案,為客戶提供全方位的互聯(lián)網(wǎng)品牌整合方案!

以前聽我朋友說起php的模板引擎技術(shù)的時(shí)候似懂非懂哪時(shí)感覺真的很強(qiáng),一直在想asp.net有這種技術(shù)嗎?我不知道我的理解是不是對的.其實(shí)asp.net模板引擎技術(shù)就是先建好一個(gè)靜態(tài)的html頁面我們稱它為模板頁,你如果有不同形式的頁面哪就得建立不同的靜態(tài)模板頁,然后在后臺用文件操作往這個(gè)文件里寫東西然后在把這個(gè)模板頁另存到一個(gè)靜態(tài)頁面的目錄,不好意思可能我的理解太俗,如果有更好的理解和想法可以在apolov發(fā)文章告訴我謝謝?,F(xiàn)在我附加一下代碼

Default.aspx這個(gè)頁面只有幾個(gè)textbox控件和兩個(gè)按妞控件

 
 
 
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" ValidateRequest="false" Inherits="ToHtml._Default" %> 
  2.  
  3.  
  4.  
  5.     Asp.net生成靜態(tài)頁 
  6.  
  7.  
  8.      
  9.     
     
  10.         標(biāo)題: 
  11.         內(nèi)容:
  12.             Width="350px"> 
  13.          
  14.          
  15.          
  16.          
  17.         Url地址: 
  18.          
  19.          
  20.         
 
  •      
  •  
  •  
  • 要準(zhǔn)備的模板頁代碼,htm文件頁面比較簡單,如果有興趣的朋友可以做成更復(fù)雜的模板頁嘿嘿

     
     
     
    1. !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    2.  xmlns="http://www.w3.org/1999/xhtml" > 
    3.  
    4.     </strong> $title$ 生成靜態(tài)頁title<strong>></strong> </li> <li>    <strong><style</strong> type="text/css"<strong>></strong> </li> <li><!--  </li> <li>.STYLE1 {  </li> <li> font-size: 16px;  </li> <li> font-weight: bold;  </li> <li>}  </li> <li>--<strong>></strong> </li> <li>    <strong></style></strong> </li> <li><strong></head></strong> </li> <li><strong><body></strong> </li> <li><strong><br</strong> <strong>/></strong> </li> <li><strong><br</strong> <strong>/></strong> </li> <li><strong><table</strong> width="100%" border="0" bgcolor="#339900"<strong>></strong> </li> <li>  <strong><tr></strong> </li> <li>    <strong><td</strong> height="34" align="center" bgcolor="#FFFFFF"<strong>><span</strong> class="STYLE1"<strong>></strong>$title$ <strong></span></td></strong> </li> <li>  <strong></tr></strong> </li> <li>  <strong><tr></strong> </li> <li>    <strong><td</strong> height="42" bgcolor="#FFFFFF"<strong>><br</strong> <strong>/></strong> </li> <li>      <strong><br</strong> <strong>/></strong> </li> <li>    內(nèi)容:$content$ <strong></td></strong> </li> <li>  <strong></tr></strong> </li> <li><strong></table></strong> </li> <li> </li> <li><strong></body></strong> </li> <li><strong></html></strong> </li> </ol></pre><p>后臺生成靜態(tài)頁面的代碼Default.aspx.cs主要用到了文件操做</p><pre> <ol> <li>sing System;  </li> <li><strong>using</strong> System.Data;  </li> <li><strong>using</strong> System.Configuration;  </li> <li><strong>using</strong> System.Web;  </li> <li><strong>using</strong> System.Web.Security;  </li> <li><strong>using</strong> System.Web.UI;  </li> <li><strong>using</strong> System.Web.UI.WebControls;  </li> <li><strong>using</strong> System.Web.UI.WebControls.WebParts;  </li> <li><strong>using</strong> System.Web.UI.HtmlControls;  </li> <li><strong>using</strong> System.Net;  </li> <li><strong>using</strong> System.Text;  </li> <li><strong>using</strong> System.IO;  </li> <li> </li> <li><strong>namespace</strong> ToHtml  </li> <li>{  </li> <li>    //51aspx.com生成靜態(tài)頁演示文件,轉(zhuǎn)載請保留該信息  </li> <li>    <strong>public</strong> partial <strong>class</strong> _Default : System.Web.UI.Page  </li> <li>    {  </li> <li>        <strong>protected</strong> <strong>void</strong> Page_Load(<strong>object</strong> sender, EventArgs e)  </li> <li>        {  </li> <li>             </li> <li>        }  </li> <li> </li> <li>        //根據(jù)模板生成,保持在html文件夾中(部分源碼搜集于網(wǎng)絡(luò))  </li> <li>        <strong>protected</strong> <strong>void</strong> Button1_Click(<strong>object</strong> sender, EventArgs e)  </li> <li>        {  </li> <li>            //源碼是替換掉模板中的特征字符  </li> <li> </li> <li>            <strong>string</strong> mbPath =Server.MapPath("template.htm");  </li> <li>            Encoding code = Encoding.GetEncoding("gb2312");  </li> <li>            StreamReader sr = <strong>null</strong>;  </li> <li>            StreamWriter sw = <strong>null</strong>;  </li> <li>            <strong>string</strong> str = <strong>null</strong>;  </li> <li> </li> <li>            //讀取  </li> <li>            <strong>try</strong> </li> <li>            {  </li> <li>                sr = <strong>new</strong> StreamReader(mbPath, code);  </li> <li>                str = sr.ReadToEnd();  </li> <li> </li> <li>            }  </li> <li>            <strong>catch</strong> (Exception ex)  </li> <li>            {  </li> <li>                <strong>throw</strong> ex;  </li> <li>            }  </li> <li>            <strong>finally</strong> </li> <li>            {  </li> <li>                sr.Close();  </li> <li>            }  </li> <li> </li> <li>            //根據(jù)時(shí)間自動重命名,擴(kuò)展名也可以自行修改  </li> <li>            <strong>string</strong> fileName = DateTime.Now.ToString("yyyyMMddHHmmss") + ".htm";  </li> <li>            str = str.Replace("$title$", txtTitle.Text);//替換Title  </li> <li>            str = str.Replace("$content$", txtContent.Text);//替換content  </li> <li> </li> <li>            //生成靜態(tài)文件  </li> <li>            <strong>try</strong> </li> <li>            {  </li> <li>                sw = <strong>new</strong> StreamWriter(Server.MapPath("htm/") + fileName, <strong>false</strong>, code);  </li> <li>                sw.Write(str);  </li> <li>                sw.Flush();  </li> <li> </li> <li>            }  </li> <li>            <strong>catch</strong> (Exception ex)  </li> <li>            {  </li> <li>                <strong>throw</strong> ex;  </li> <li>            }  </li> <li>            <strong>finally</strong> </li> <li>            {  </li> <li>                sw.Close();  </li> <li>                Response.Write("恭喜<a href=htm/"+fileName+" target=_blank>"+fileName+"</a>已經(jīng)生成,保存在htm文件夾下!");  </li> <li>            }  </li> <li> </li> <li> </li> <li>        }  </li> <li> </li> <li> </li> <li>        //根據(jù)Url地址生成靜態(tài)頁保持  </li> <li>        <strong>protected</strong> <strong>void</strong> Button2_Click(<strong>object</strong> sender, EventArgs e)  </li> <li>        {  </li> <li>            Encoding code = Encoding.GetEncoding("utf-8");  </li> <li>            StreamReader sr = <strong>null</strong>;  </li> <li>            StreamWriter sw = <strong>null</strong>;  </li> <li>            <strong>string</strong> str = <strong>null</strong>;  </li> <li> </li> <li>            //讀取遠(yuǎn)程路徑  </li> <li>            WebRequest temp = WebRequest.Create(txtUrl.Text.Trim());  </li> <li>            WebResponse myTemp = temp.GetResponse();  </li> <li>            sr = <strong>new</strong> StreamReader(myTemp.GetResponseStream(), code);  </li> <li>            //讀取  </li> <li>            <strong>try</strong> </li> <li>            {  </li> <li>                sr = <strong>new</strong> StreamReader(myTemp.GetResponseStream(), code);  </li> <li>                str = sr.ReadToEnd();  </li> <li> </li> <li>            }  </li> <li>            <strong>catch</strong> (Exception ex)  </li> <li>            {  </li> <li>                <strong>throw</strong> ex;  </li> <li>            }  </li> <li>            <strong>finally</strong> </li> <li>            {  </li> <li>                sr.Close();  </li> <li>            }  </li> <li>            <strong>string</strong> fileName = DateTime.Now.ToString("yyyyMMddHHmmss") + ".html";  </li> <li> </li> <li>            //寫入  </li> <li>            <strong>try</strong> </li> <li>            {  </li> <li>                sw = <strong>new</strong> StreamWriter(Server.MapPath("htm/") + fileName, <strong>false</strong>, code);  </li> <li>                sw.Write(str);  </li> <li>                sw.Flush();  </li> <li> </li> <li>            }  </li> <li>            <strong>catch</strong> (Exception ex)  </li> <li>            {  </li> <li>                <strong>throw</strong> ex;  </li> <li>            }  </li> <li>            <strong>finally</strong> </li> <li>            {  </li> <li>                sw.Close();  </li> <li>                Response.Write("恭喜<a href=htm/" + fileName + " target=_blank>" + fileName + "</a>已經(jīng)生成,保存在htm文件夾下!");  </li> <li>            }  </li> <li> </li> <li>        }  </li> <li>    }  </li> <li>} </li> </ol></pre> <br> 新聞名稱:小議ASP.NET模板引擎技術(shù)的使用 <br> 網(wǎng)頁鏈接:<a href="http://www.5511xx.com/article/ccdogjp.html">http://www.5511xx.com/article/ccdogjp.html</a> </div> <div id="51wsq0g" class="hot_new"> <div id="b62xm2h" class="page_title clearfix"> <h3>其他資訊</h3> </div> <div id="myf6bgp" class="news_list clearfix"> <ul> <li> <a href="/article/dhieicj.html">五項(xiàng)低成本技巧幫助從業(yè)者緊跟技術(shù)發(fā)展趨勢</a> </li><li> <a href="/article/dhieepj.html">突破空間的限制</a> </li><li> <a href="/article/dhieeie.html">Linux指令指南:完全指引(linux指令手冊)</a> </li><li> <a href="/article/dhieidh.html">微信服務(wù)器能保存多久的聊天記錄?海外微信的服務(wù)器在哪里</a> </li><li> <a href="/article/dhieehe.html">編程沒有銀彈:探討Java8新增特性的優(yōu)缺點(diǎn)</a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <!-- 底部信息 --> <div id="jsmucjm" class="footer wow fadeInUp"> <div id="mz6f6bh" class="rowFluid"> <div id="dh7p1kc" class="span12"> <div id="tvmiaix" class="container"> <div id="livnp1u" class="footer_content"> <div id="bldra06" class="span4 col-xm-12"> <div id="n6uqzpo" class="footer_list"> <div id="jsyutse" class="span6"> <div id="2vnnush" class="bottom_logo"><img src="/Public/Home/images/ewm.jpg" alt="微信服務(wù)號二維碼" /></div> </div> <div id="myocspm" class="span6 col-xm-12"> <div id="k7tguhh" class="quick_navigation"> <div id="pt1cri1" class="quick_navigation_title">快速導(dǎo)航</div> <ul> <li><a title="czfdjzy.com" target="_blank">czfdjzy.com</a></li><li><a title="網(wǎng)站seo優(yōu)化" target="_blank">網(wǎng)站seo優(yōu)化</a></li><li><a title="成都租用柴油發(fā)電機(jī)" target="_blank">成都租用柴油發(fā)電機(jī)</a></li><li><a title="??谄嚺浼? target="_blank">海口汽車配件公司</a></li><li><a title="成都發(fā)電機(jī)租用公司" target="_blank">成都發(fā)電機(jī)租用公司</a></li><li><a title="重慶企業(yè)網(wǎng)站建設(shè)" target="_blank">重慶企業(yè)網(wǎng)站建設(shè)</a></li><li><a title="成都高壓電纜敷設(shè)" target="_blank">成都高壓電纜敷設(shè)</a></li><li><a title="平城網(wǎng)站推廣" target="_blank">平城網(wǎng)站推廣</a></li><li><a title="光華服務(wù)器托管" target="_blank">光華服務(wù)器托管</a></li><li><a title="木托盤批發(fā)" target="_blank">木托盤批發(fā)</a></li><li><a title="tjjierui.cn" target="_blank">tjjierui.cn</a></li> </ul> </div> </div> </div> </div> <div id="0yukqez" class="span4 col-xm-6 col-xs-12"> <div id="dt0qqxz" class="footer_list"> <div id="5tifmwj" class="footer_link"> <div id="9oc1ora" class="footer_link_title">友情鏈接</div> <ul id="frientLinks"> <a title="網(wǎng)站制作" target="_blank">網(wǎng)站制作</a> <a title="網(wǎng)站建設(shè)" target="_blank">網(wǎng)站建設(shè)</a> <a title="成都網(wǎng)絡(luò)推廣" target="_blank">網(wǎng)絡(luò)推廣</a> <a title="成都網(wǎng)站推廣" target="_blank">網(wǎng)站推廣</a> <a title="成都微信小程序開發(fā)" target="_blank">小程序開發(fā)</a> <a title="創(chuàng)新互聯(lián)網(wǎng)站欄目導(dǎo)航" target="_blank">網(wǎng)站導(dǎo)航</a> </ul> <div id="pw0c0rr" class="footer_link_title">網(wǎng)站建設(shè)</div> <ul id="frientLinks"> <li><a href="/">四川平武建站</a></li> <li><a title="創(chuàng)新互聯(lián)網(wǎng)站欄目導(dǎo)航" target="_blank">網(wǎng)站導(dǎo)航</a></li> </ul> </div> </div> </div> <div id="aym1xyr" class="span4 col-xm-6 col-xs-12"> <div id="itwpwc6" class="footer_list"> <div id="twm1caj" class="footer_cotact"> <div id="louc1j1" class="footer_cotact_title">聯(lián)系方式</div> <ul> <li><span id="s6o606i" class="footer_cotact_type">企業(yè):</span><span id="pukpf1x" class="footer_cotact_content">四川綿陽平武網(wǎng)站建設(shè)工作室</span></li> <li><span id="o1e1wsa" class="footer_cotact_type">地址:</span><span id="mfko0b6" class="footer_cotact_content">成都市青羊區(qū)太升南路288號</span></li> <li><span id="tflarss" class="footer_cotact_type">電話:</span><span id="jndn17v" class="footer_cotact_content"><a href="tel:18980820575" class="call">18980820575</a></span></li> <li><span id="w7qzdbj" class="footer_cotact_type">網(wǎng)址:</span><span id="y57ulcp" class="footer_cotact_content"><a href="/" title="四川平武網(wǎng)站建設(shè)">www.5511xx.com</a></span></li> </ul> </div> </div> </div> </div> </div> <div id="f66room" class="copyright"> <p>公司名稱:四川綿陽平武網(wǎng)站建設(shè)工作室 聯(lián)系電話:18980820575</p> <p><a target="_blank" rel="nofollow">網(wǎng)站備案號:蜀ICP備2024061352號-3</a></p> <p>四川平武建站 四川平武網(wǎng)站建設(shè) 四川平武網(wǎng)站設(shè)計(jì) 四川平武網(wǎng)站制作 <a target="_blank">成都做網(wǎng)站</a></p> </div> </div> </div> </div> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.5511xx.com/" title="日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区">日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区</a> <div class="friend-links"> <a href="http://www.9iban.com">久久精品无码av|一级中文无码免费观看|日韩欧美黄片手机版|人妻激情视频成人无码aaa|美女一级黄色毛片|国产aa黄片亚洲破处片|黄色A极大片特级a黄片|综合精品一区二区三区四区在线|国产精品不卡无码av在线播放|超碰亚洲在线日韩肏屄</a> <a href="http://www.datumvisio.com">91AV乱伦强奸|国产理伦电影尤物导航|在线观看高清无码黄片|特黄色电影特级毛片|亚洲精品av一区二区三区|91AV无码免费|久久嫩草国产亚洲无码网站|国产91极度丝袜|青青草在线视频免费观看|黄色av网五月天</a> <a href="http://www.jiangrensw.com">在线视频一本一区|91在线免费视频网站|国产视频在线观看91|A片在线观看视频直接观看|在线免费A片黄色电影|美女视频图片永久免费观看|青青色在线观看视频网站|日本欧美视频在线看v片成人|色情性黄?片免费视频中国免费的|国产一线二线三黄色片</a> </div> </div> </footer> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body><div id="paewl" class="pl_css_ganrao" style="display: none;"><center id="paewl"><delect id="paewl"></delect></center><del id="paewl"></del><li id="paewl"></li><tbody id="paewl"></tbody><legend id="paewl"></legend><tt id="paewl"></tt><bdo id="paewl"><legend id="paewl"></legend></bdo><td id="paewl"></td><style id="paewl"></style><option id="paewl"></option><listing id="paewl"><nav id="paewl"></nav></listing><source id="paewl"><legend id="paewl"></legend></source><listing id="paewl"><cite id="paewl"></cite></listing><ruby id="paewl"></ruby><acronym id="paewl"><del id="paewl"></del></acronym><nobr id="paewl"><optgroup id="paewl"></optgroup></nobr><sup id="paewl"></sup><dfn id="paewl"></dfn><u id="paewl"><video id="paewl"></video></u><ol id="paewl"><legend id="paewl"></legend></ol><optgroup id="paewl"><pre id="paewl"></pre></optgroup><optgroup id="paewl"><listing id="paewl"></listing></optgroup><ruby id="paewl"></ruby><center id="paewl"><tbody id="paewl"></tbody></center><center id="paewl"><tr id="paewl"></tr></center><object id="paewl"></object><thead id="paewl"><tbody id="paewl"></tbody></thead><input id="paewl"><legend id="paewl"></legend></input><optgroup id="paewl"></optgroup><li id="paewl"><bdo id="paewl"></bdo></li><thead id="paewl"><tbody id="paewl"></tbody></thead><abbr id="paewl"></abbr><tr id="paewl"></tr><rt id="paewl"></rt><u id="paewl"></u><button id="paewl"></button><ol id="paewl"></ol><tbody id="paewl"></tbody><nobr id="paewl"><strong id="paewl"></strong></nobr><del id="paewl"></del><optgroup id="paewl"></optgroup><ruby id="paewl"></ruby><acronym id="paewl"></acronym><pre id="paewl"></pre><input id="paewl"></input><small id="paewl"></small><var id="paewl"><input id="paewl"></input></var><li id="paewl"><nobr id="paewl"></nobr></li><center id="paewl"></center><track id="paewl"><abbr id="paewl"></abbr></track></div> </html>