浅谈ASP.NET与HTML页面关系

1.ASP.NET选择HTML页面

创新互联主要从事做网站、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务普陀,10多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

然后再该HTML页面添加一些自认为特别的标记,已便到时候静态化的时候系统能更精确的进行操作!

2.ASP.NET获取HTML页面代码

我选择的是通过FileUpload控件进行获取静态度页面模型,进行保存!

 
 
 
  1. if(FileUpload1.PostedFile.FileName=="")  
  2. {  
  3. Response.Write("");  
  4. return;  
  5.  
  6. }  
  7. if((FileUpload1.FileName.LastIndexOf(".")!="htm")||
    (FileUpload1.FileName.LastIndexOf(".")!="html"))  
  8. {  
  9. Response.Write("");  
  10. return;  
  11. }  
  12. SystemSystem.Text.Encodingec=System.Text.Encoding.GetEncoding("gb2312");//指定编码格式  
  13. System.IO.StreamReadersr=newSystem.IO.StreamReader(FileUpload1.PostedFile.FileName,ec);  
  14.  
  15. stringstrHTML=Convert.ToString(sr.ReadToEnd());  
  16. strHTML=FormatStr(strHTML);//格式化HTML代码后,将此strHTML插入数据库已便使用时候提取!  
  17. sr.Close();  
  18. //贴上格式化HTML方法代码  
  19.  
  20. /// 
  21. ///格式化HTML  
  22. /// 
  23. ///<paramnameparamname="str"> 
  24. /// 
  25. privatestringFormatStr(stringstr)  
  26. {  
  27. strstringstrContent=str.Replace("<","<");  
  28. strContentstrContent=strContent.Replace(">",">");  
  29. //strContentstrContent=strContent.Replace(chr(13),"
    ");  
  30. strContentstrContent=strContent.Replace("\r","
    ");  
  31. strContentstrContent=strContent.Replace(""," ");  
  32.  
  33. strContentstrContent=strContent.Replace("[isOK]","<imgsrcimgsrc=");  
  34. strContentstrContent=strContent.Replace("[b]","");  
  35. strContentstrContent=strContent.Replace("[red]","<fontcolorfontcolor=CC0000>");  
  36. strContentstrContent=strContent.Replace("[big]","<fontsizefontsize=7>");  
  37. strContentstrContent=strContent.Replace("[/isOK]",">");  
  38. strContentstrContent=strContent.Replace("[/b]","");  
  39. strContentstrContent=strContent.Replace("[/red]","");  
  40. strContentstrContent=strContent.Replace("[/big]","");  
  41. returnstrContent;  

3.ASP.NET提取先前保存过的HTML页面模型

然后通过string.Replace(char oldstring,char newstring );
对页面模型中预先 设置好的特别标记进行替换成我们需要动态更改的!

4.对动态更新后的HTML代码进行文件进行保存 平把路径存如数据库方便调用!

网页题目:浅谈ASP.NET与HTML页面关系
标题URL:http://www.shufengxianlan.com/qtweb/news19/102419.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联