C#中server对象的简易功能

1、对HTML进行解码及编码:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class bCode_jCode : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{//编码与解码

<%--
<Response.Write("<script>alert('我想见你!快呀!)</script>");////显示对话框
Response.Write(Server.HtmlEncode("<script>alert('我很想你!想见你。')</script>"));////编码方法
Response.Write(Server.HtmlDecode(Server.HtmlEncode("<script>alert('我真的很想见你!')</script>")));////解码方法
--%>
}
}

2、将实际路径转换虚拟路径
   a在App_Data中创建个qu01.xml文件。
      源程序如下:
<?xml version="1.0" encoding="utf-8" ?>
<a>
  <br>
    我们正在看火影
  </br>
  <br>
    和一起分享快乐
  </br>
</a>
   b、将实际路径转换虚拟路径的代码:
        String serverDome = Server.MapPath("~/app_Data/qu01.xml").ToString();
        Response.WriteFile(serverDome);
总之,server对象不是常用,还有许多有用的方法,望大家一起讨论!




原文地址:https://www.cnblogs.com/qunews/p/948686.html