我想读取 textbox 的内容并保存到本地,需要弹出一个保存文件的对话框,我想用:protected void btnSave_Click(object sender, EventArgs e)
{
Response.Clear();
Response.ContentType = "html/txt";
Response.AppendHeader("content-disposition", "attachment;filename="mytextbox.html");
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.WriteFile(fileHandle);
HttpContext.Current.Response.End();
}
问题是怎么读取 TextBox1.Text 到 fileHandle 中呢?
{
Response.Clear();
Response.ContentType = "html/txt";
Response.AppendHeader("content-disposition", "attachment;filename="mytextbox.html");
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.WriteFile(fileHandle);
HttpContext.Current.Response.End();
}
问题是怎么读取 TextBox1.Text 到 fileHandle 中呢?
protected void BtnSave_Click(object sender, EventArgs e)
{
string _zhi = this.zhi.Text.Trim();//text控件的值
Response.Clear();
Response.ContentType = "html/txt";
Response.AppendHeader("content-disposition", "attachment;filename=mytextbox.html");
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.Write(_zhi);
HttpContext.Current.Response.End(); }
function XZ()
{
var txt=$("#TextBox1").val();
if (confirm("是否下载此文件?")) {
//一般程序集里的代码 将txt传过去
Response.Buffer = true;
Response.AddHeader("content-disposition", "attachment; filename = excel.txt");
Response.ContentType = "application/octet-stream";
Response.ContentEncoding = Encoding.GetEncoding("gb2312"); string str = txt;
Response.Write(str);
Response.End();
}
}
http://www.cnblogs.com/insus/archive/2013/03/08/2950300.html