帮帮忙,关于转换含有treeview的aspx页面为html页面的出现问题

问题描述

html页面通过一下方法可以转换出调用的方法是这样的:convertHtml("../../Courses/Left.aspx","../../HtmlCourses/Left.html",true);///<summary>///转为Html文件///</summary>///<paramname="strInFileName">输入文件名</param>///<paramname="strOutFileName">输出文件名</param>///<paramname="isOverWriter">是否覆盖已有文件</param>privatevoidconvertHtml(stringstrInFileName,stringstrOutFileName,boolisOverWriter){stringfileName=Server.MapPath(strOutFileName);bools=isExistFile(fileName);if(s==true){if(isOverWriter==false){return;}else{writeContent(fileName,strInFileName);return;}}writeContent(fileName,strInFileName);}///把流写入缓存///</summary>///<paramname="strInFileName"></param>privatevoidwriteContent(stringstrPOutFileName,stringstrInFileName){StringWritersw=newStringWriter();try{Server.ScriptTimeout=4;Server.Execute(strInFileName,sw);}catch(Exceptione){throwe;}stringcontent=sw.ToString();using(FileStreamfs=newFileStream(strPOutFileName,FileMode.Create,FileAccess.Write,FileShare.Write)){using(StreamWriterstreamw=newStreamWriter(fs,System.Text.Encoding.GetEncoding("gb2312"))){streamw.Write(content);}}}

转换之后的html页面不能单独运行,发现其中的代码<bodyleftmargin="0"topmargin="0"onLoad="Mintools();"><formname="form1"method="post"action="../../Courses/Left.aspx"id="form1"leftmargin="0"topmargin="0">

仍需left.aspx才能正常运行。哪位知道的大哥帮帮忙,感激不尽!

解决方案

解决方案二:
多少天过去了,还没人回答!我自己后来搞定了没有使用treeview做导航目录,使用table了,这样生成出的目录的静态页面就可以了。

时间: 2024-10-26 21:05:36

帮帮忙,关于转换含有treeview的aspx页面为html页面的出现问题的相关文章

jsp-JSP传给action的是字符串类型,转换数据类型,让getlist()接收,求大神帮帮忙写下代码

问题描述 JSP传给action的是字符串类型,转换数据类型,让getlist()接收,求大神帮帮忙写下代码 JSP传给action的是字符串类型,怎么转换数据类型,然后让getlist()接收,求各位大神帮帮忙写下代码~ 如果能够给解释一下,那就千恩万谢啦 解决方案 可以通过强制转换在前面加上int 解决方案二: gongWenLeiBieList = dao.getList(Integer.parseInt(mingCheng));

sql-datatable转换求大神来帮帮忙

问题描述 datatable转换求大神来帮帮忙 图1图2 怎么讲图1转换成图2 sql语句实现也可以 解决方案 你去搜,sqlserver横竖表转换

进制转换-这是关于什么的,进制吗?请大家帮帮忙。

问题描述 这是关于什么的,进制吗?请大家帮帮忙. 解决方案 二进制转8进制.16进制等.如果你的操作系统是windows 7以上,直接调出系统的计算器,里面就有进制转换. 解决方案二: 哈哈,偷懒来到CSDN了,你们同学知道吗 解决方案三: 作业??个人建议先将十进制转为二进制,然后三个为一组转8进制,4个为一组转16进制 解决方案四: 121=64+32+16+8+1故二进制为1111001十六进制为79八进制为171第二个小数部分乘二就行了第三个小数部分和整数部分分开求FF=1111 111

高手们帮帮忙啊!关于Treeview控件的问题

问题描述 对Treeview控件空白处进行鼠标右键点击没对节点进行点击时怎样使contextMenuStrip不出现,还有就是右键点击了节点contextMenuStrip也出现了!但是我一松右键节点马上跳到前一次节点上去了,我不想节点跳回去,就想节点停在我当前右键点击的这个节点.高手们帮帮忙啊! 解决方案 解决方案二:来个高手解决下啊!急急急急啊!解决方案三:用beforeExpand事件和afterSelect事件.解决方案四:高手貌似不行啊!我是鼠标右键点击空白处怎么会触发那2个事件呢!迷

asp.net母版页布局问题,大虾帮帮忙。

问题描述 大虾帮帮忙.谢谢.为什么在ASP.NET母版页用DIV+CSS布局后,应用母版页后,效果就不那样了呢?我希望做一个两栏的式母版应用于所有页面,左边是导航,右边是内容页.详情如下:母版页(MasterPage.master)的代码如下:<%@MasterLanguage="C#"AutoEventWireup="true"CodeFile="MasterPage.master.cs"Inherits="MasterPage

大家帮帮忙 C# windows程序设计 学生管理系统 涉及界面窗口菜单设计、数据库

问题描述 这是大一下C#的期末作业,感觉好难,不会,大神们帮帮忙.(附:本人QQ:1747960716)下面是基本要求:系统基本要求1.系统可通过菜单操作进行退出,通过左侧菜单,点击主菜单后显示子菜单2.在操作过程中要保证数据输入的准确性和可操作性,遇到非法操作应进行异常处理3.学生档案管理学生档案管理包括学生档案的建立.编辑.查询等内容.学生的档案包括学号.姓名.性别.班级.学制.专业.出生日期.家庭地址.联系电话.入学时间.考试成绩.所学课程和简单的备注说明等内容,对学生的档案可以进行录入.

mfc新手在线等帮帮忙呀

问题描述 mfc新手在线等帮帮忙呀 m_fNumber1 = atof((const char *)m_str.GetBuffer(m_str.GetLength())); vs2012 这句话有问题么,为什么m_fnumber1不能取到值 解决方案 m_fNumber1 是float类型的吗?是想吧CString转成float类型的数值吗 解决方案二: CString str="1.2"; float f; f=atof(str); 解决方案三: 不用加const char* 强制转

求一段类似于58上搜索的代码效果如图 。。。各位大仙帮帮忙了。。asp.net

问题描述 求一段类似于58上搜索的代码效果如图 ...各位大仙帮帮忙了..asp.net 如图啊 ,大仙们给段思路 或代码 最好是关键代码了 , 解决方案 http://www.shaoqun.com/a/9404.aspx 解决方案二: 亲人啊 .你这上面的图片都看不到啊 并且里面的网址都无法访问的,求详细...

java类的问题-大神帮帮忙解决包装类的问题

问题描述 大神帮帮忙解决包装类的问题 包装类是不可变类,在构造了包装类对象后,不允许更改包装在其中的值.这句话究竟什么意思,问了几个人各种说法,例如 Integer it只是声明一个引用."引用"这种东西唯一的作用就是指向某个具体的东西,放在这里来说,你初始化的时候,让这个引用指向了21这个值,然后在it=22这里又让他指向了22.就好比说"我刚才代表21,现在我代表22",改变的是这个引用,跟跳槽啊变心的恋人啊抗战时的汉奸啊似的,但那些个值本身是不改变的,21还是