把asp.net下文件夹VIEW中的所有文件页面中的字符串aaa替换成bbb
解决方案 »
- js 绑定数据 语句拼接
- datagrid中对象的数目统计
- 求对话框的问题??
- 由html页面,更改成asp.net时应该注意什么?
- LikeCode:在的话来下,就点击行问题再问下。
- 表单提交按钮失效的问题
- asp.net 多国语言 url change
- 框架集left,righy left里放置Treeview控件,怎么才能在页面刚载入时自动把Treeview里的某一个Node的链接地址装载到right里呢?
- 有关xml与html的问题!
- .NET/c#怎样做一个站点记数器,最好有源代码
- 急需asp.net+SQL2000的三层结构例子学习
- TreeView问题=>动态生成TreeNode节点.
在弹出对话框设置"查找范围"为整个解决方案!!
=====================================要慎重,这个可不好Ctrl+Z 。
用stream流读取文件内容存到字符串变量 str 中 在用Relace()替换字符串中的字符这个应该会吧
当然 如果需要修改文件内容的话还是stream操作
StreamReader 读取
StreamWriter 写入
string path = HttpContext.Current.Server.MapPath("~/");
Encoding code = Encoding.GetEncoding("gb2312");
// 读取模板文件
string temp = HttpContext.Current.Server.MapPath("~/TemplateHtml/indexTemplate.html");
StreamReader sr = null;
StreamWriter sw = null;
string str = "";
try
{
sr = new StreamReader(temp, code);
str = sr.ReadToEnd(); // 读取文件
}
catch (Exception exp)
{
HttpContext.Current.Response.Write(exp.Message);
HttpContext.Current.Response.End();
sr.Close();
}
finally
{
sr.Close();
}