【IT168技术文档】
1using System; 2using System.Data; 3using System.Configuration; 4using System.Collections; 5using System.Web; 6using System.Web.Security; 7using System.Web.UI; 8using System.Web.UI.WebControls; 9using System.Web.UI.WebControls.WebParts; 10using System.Web.UI.HtmlControls; 11 12public partial class JS : System.Web.UI.Page 13{ 14 protected void Page_Load(object sender, EventArgs e) 15 { 16 17 } 18 protected override void Render(HtmlTextWriter writer)//我们必须重写Render方法 19 { 20 string js = CreateJS(); //生成JS代码 21 writer.Write(js); 22 } 23 private string CreateJS() //产生端定义name变量的JS代码 24 { 25 if (Page.Request["Param"] == null) 26 throw new Exception("参数Param不能为空"); 27 string Param = Page.Request["Param"].ToString(); 28 string js = ""; 29 switch (Param) 30 { 31 case "1": 32 //ToDo. 33 js = "var name='戴涛'"; 34 break; 35 case "2": 36 //ToDo 37 js = "var name='孙燕姿'"; 38 break; 39 default: 40 break; 41 42 } 43 return js; 44 } 45}