Asp.net(C#)中,怎样实现点击按钮,弹出保存对话框阿?我是菜鸟,可以给我相关实例代码不阿?谢谢阿。在线等。
解决方案 »
- 如何添加音乐播放器?
- 请大家看看------------ 这是什么错误? 是本机的错误,还是链接机子上的错误呢,
- 在GridView中分页后取不到值
- c#页中调用vbs实现回车控制焦点跳转问题
- 想在SQL语句里得到DataGrid的当前行ID,不知道怎么写,求助
- 请各位用FCKeditor在线编辑器的朋友进来指点一下我好吗?
- 如何解决表单提交数据过长的错误?
- 网页中的datagrid中滚动条如何实现?谢谢了.
- 抽象类问题
- 求密码验证的正则表达式
- 在ASP页面里面取.NET页面FORM表单(POST方式)乱码的问题,请高手帮忙!!!!!!!!
- 100分,求关于新建asp.net项目的问题,在线等
document.execCommand ("SaveAs",true,"xx.htm");当然,之前需要你写好document.write
将Excel中的数据导入到DataGrid中怎么做阿?具体是,将Excel中的数据导入到DataGrid中的指定列,因为DataGrid中其它列是用来编辑,删除,选择等操作的,所以导入时要指定导入到的DataGrid中的行列,那位高手指点指点阿,有相关代码就perfect了,小弟先谢谢了
加到Page_Load里面:
button.Attributes.Add("onClick", "return confirm(’Are you sure?‘);");
function SaveChat(){
document.execCommand("saveAs",false,"保存对话")
return false;
}
http://dev.csdn.net/develop/article/15/15544.shtm
你看下这篇文章
楼主的这种要求,在c/s下是轻而易举的,但在web里面,难于上登天啊。因为受限于浏览器不能操作客户端的内容,所以没有提供这样的保存对话框。
想想看,如果可以,那么岂不是你可以向客户端硬盘上写东西?而这是不允许的。
Response.Charset = "UTF-8";
Response.AddHeader("Content-Disposition","attachment; filename=Data.xls");
Response.ContentType = "application/vnd.ms-excel";//把文檔放到一個Buffer中Response.BinaryWrite(Buffer);
Response.End();