c#开发的asp.net如何将rextbox的内容另存为其他的文件中,就像windows form中的SaveFileDialog一样呢。

解决方案 »

  1.   

    用openFileDiaolog获取路径
    if (File.Exists("../../test.txt"))//("../../test.txt自己选择路径
                {
                    if (!this.txtZhangHao.AutoCompleteCustomSource.Contains(txtZhangHao.Text))//判断记录是否存在
                    {
                        StreamWriter sw = new StreamWriter("../../test.txt", false);//true参数不可少,否则会覆盖以前存入的记录
                        sw.WriteLine(this.txtZhangHao.Text.Trim());//存入记录
                        sw.Close();
                        if (!this.txtZhangHao.AutoCompleteCustomSource.Contains(this.txtZhangHao.Text))
                        {
                            this.txtZhangHao.AutoCompleteCustomSource.Add(this.txtZhangHao.Text);
                        }
                    }
                    this.DialogResult = DialogResult.OK;
                } 
      

  2.   

    这个类在C#.net不存在,只有windows form里有啊。添加using systerm.windows.forms 也是没有意义的。你代码里的this是什么啊。
      

  3.   

    this是什么?this要不要都无所谓啊  表示当前窗体啊
      

  4.   

    不好意思,txtZhangHao这个是什么东西。是要保存的textbox的名字还是要保存到的文件的名字。
      

  5.   

    DialogResult这个类也是不存在的,大虾能不能详细点。