private void Button2_Click(object sender, System.EventArgs e) 

string str=MyclassBLL.SpecialClass(Convert.ToInt32(TextBox4.Text.Trim())); 
str = "document.write('" + str + "')"; 
string strFileName=Server.MapPath("/JS/SpecialClass.js");
System.IO.StreamWriter objWriter = new System.IO.StreamWriter(strFileName,false,System.Text.Encoding.Default);//此处有3个参数,第一个是JS文件的名字路径,第三个就应该是内容)
objWriter.Write(str);
objWriter.Flush();
objWriter.Close();
objWriter=null;
show1.InnerHtml = "生成了JS文件<br>"; 
show1.InnerHtml += strFileName; 
} 我想请教各位前辈的是,我想修改这个生成的JS文件的内容,但是不知道该在哪个地方找到内容。烦请各位指点个方向。谢谢各位!
QQ:52771727

解决方案 »

  1.   

    当前项目的根目录下的js文件夹如果lz使用的都是默认路径没有更改过的话,那么在C:\Inetpub\wwwroot\项目名\js下
      

  2.   

    感谢各位的指点,但是,/JS/SpecialClass.js这个文件是生成的文件,如果我将此文件调出来,用DW修改后,这个是没问题的,这个文件很好找到,而我在后台将此段代码所在的程序重新运行一次,则这个/JS/SpecialClass.js文件又被重新生成了,则刚才我在DW里进行的修改就不符存在了!这个我已经实验过了的!所以,我想,后台运行这段代码所在的程序的时候,程序是从某个地方调出了JS文件的内容,并以/JS/SpecialClass.js这个文件名和路径存放,我想找出是从哪个地方调出的一个JS文件内容,所以请教各位一下!再次感谢各位!
      

  3.   

    那么,关键就在这里了
    MyclassBLL.SpecialClass()到底做了些什么,要找到这个方法的源代码
      

  4.   

    再次感谢各位的指点全部解决了哈,正如Eddie005(♂) 暴赱 『零零伍』(︶︵︶) 所言,只要找到MyclassBLL.SpecialClass()这个函数的定义就可以解决了!谢谢大家!