C#中生成静态文本并保存地址
来源:互联网 发布:2016淘宝卖家开店流程 编辑:程序博客网 时间:2024/06/01 21:34
若list中有n条数据,想生成n个静态文本,每条数据各占一个文本
int i=1; if(i<=list.Count()) { foreach(News s in list) { FileStream fs = new FileStream(Server.MapPath("/Html/" + i + ".cshtml"), FileMode.OpenOrCreate);
//n条数据创建n个HTML文本 StreamWriter sw = new StreamWriter(fs, Encoding.GetEncoding("gb2312")); sw.WriteLine("内容"); sw.Close(); i++; var url = Request.UrlReferrer + "Html/" + i + ".cshtml";//文本保存在当前项目中,显示如localhost:1111/User/Register } }
Request.UrlReferrer可以获取客户端上次请求的url的有关信息,就可以通过这个属性返回到“上一页”
在使用时要注意:
1. 如果上一页面使用document.location方法导航到当前页面,Request.UrlReferrer返回空值
2. 如果有A,B两个页面,在浏览器中直接请求A页面,在A页面的中Page_Load事件中导航到B 页面,则 Request.UrlReferrer返回空。因为 在Page_load事件中页面还未初始化,所以无法记录当前页的信息,导航到b页面也就无法获得上一页面的信息
3. 点击刷新按钮不会改变Request.UrlReferrer
(参考http://zhidao.baidu.com/linkurl=OFjIZA_tCmadBvuDg9l8kYNU5OvLNHkHa42r_bSyHIoo8SOOw6ddA9R8IqqCFzrsdRV_oql_CsuO2vataSVdQlF7MLlu8ZJAALlSszYVNui)
最后就可以将文本地址保存在数据库中了
0 0
- C#中生成静态文本并保存地址
- C#中关于打开文本更改其中字体并保存的代码
- C#中机密文本的保存方案
- C#中机密文本的保存方案
- VC ++ 保存静态文本中图像或者ICON!
- 实现一个通讯录并将信息保存到文本中
- 实现一个通讯录并将信息保存到文本中
- 用C#生成并保存DbF格式的方法
- C#上传并保存图片、加水印、生成缩略图
- 生成密钥,并保存
- 生成并保存二维码
- 纯文本中识别URI地址并转换成HTML
- Opencv中将图片的像素值保存到vector容器中,并保存为文本文档
- C#中生成Word并写入数据
- JSP生成随机数并保存到Excel文件中
- VB.NET 中生成Excel文件并弹出对话框保存
- [C/C++]随机生成信息,并保存到文件中
- VC中生成文字图片并保存到文件目录
- 第9周项目3-输出星号图(b)
- 第九周 输出星号图
- 第九周项目2--分数的累加
- 264 编码,写了个脚本,实现批量编码
- 更新UI--更新ListView条目中的图片
- C#中生成静态文本并保存地址
- 在该窗体上,放置一个按钮、一个标签。单击按钮时,在标签上显示当前系统时间。
- twelfth(输出*号)(2)
- long时间类型(格林尼治)转为标准时间
- oracle ORA-01722无效数字
- 第九周项目二分数的累加
- 常用省市区无刷新联动实例
- 快速排序
- Request["userName"]作用