问题描述:
由于需要实现首页调用js来显示文章列表,但是原来的网站是asp做的,新的功能是asp.net做的,原网站的首页是后台用模板控制,自动生成的,因此不能使用asp.net的服务器控件来显示文章列表,只能采用js来调用。所以需要实现asp.net生成js文件。目前找到的asp.net 生成js文件的方法,但是不太看得懂:
我的论坛刚刚做了这个功能,用于每半小时更新一次随机阅读(每次取出100条放进JS中),每个页面滚动显示时,可以直接从客户端JS中取得,虽然好像有点傻,但从性能上看,有时生成JS文件还是有益的。   
    
  //假设要生成的JS文件为:aa.js   
  string   path   =   Server.MapPath("../js/aa.js");   
    
  //   Delete   the   file   if   it   exists.   
  if   (File.Exists(path))     
  {   
  File.Delete(path);   
  }   
    
  //   Create   the   file.   
  StreamWriter   sr   =   File.CreateText(path);   
  sr.WriteLine   ("function   XXYY()");   
  sr.WriteLine   ("{");   
  //   这里是XXYY的内容   
  //   ……   
  sr.WriteLine   ("}");   
  sr.Close();寻求解决方法:
1、希望能有高手解释一下实现的方法
2、希望提供相关代码以便学习