在C#中如果弹出一个有打开保存和另存为功能的对话框?

来源:百度知道 编辑:UC知道 时间:2024/06/15 17:07:19
急着用,知道的回答一下啊,先谢了!!
我要的效果是 打开,保存和另存为功能在一个对话框上,当点击打开时就打开了一个制定的文件,点击保存时即可保存到指定的路径,另存为类似!

// 打开文件对话框
OpenFileDialog o = new OpenFileDialog();
o.ShowDialog();

// 另存文件对话框
SaveFileDialog s = new SaveFileDialog();
s.ShowDialog();

SystemDbOperator sysDbOperator = new SystemDbOperator();
DataSet tmpDS = sysDbOperator.Query(strSQL);

if (!Util.IsNull(tmpDS)) {
string strFilePath = HttpContext.Current.Request.MapPath("Attach Files/") + fileName;//路径根据实际情况而定
if (!File.Exists(strFilePath)) {
strScript = "<script>alert('该文件不存在!');window.close()</script>";
ClientScript.RegisterStartupScript(this.GetType(), "提示", strScript);
return;
}

//打开文件流读取文件DownLoadPage.aspx?FileName = " + fileName;
FileStream fs = new FileStream(strFilePath, FileMode.Open);

string OldFileName = tmpDS.Tables[0].Rows[0