当前位置:编程学习 > C#/ASP.NET >>

C# richtextbox

我想在此控件内输入内容然后传到服务器去, 
private void button2_Click(object sender, EventArgs e)
        {

            try
            {

                client.Sendmessage(richTextBox1.Text);
            }
            catch 
            {
                MessageBox.Show("您当前没有写入");
            }
        }
但是运行的时候一直出现的是“您当前没有写入”可是我明明在里面写了东西啊 --------------------编程问答-------------------- 捕获到异常了,你应该断点看一下client.Sendmessage()这个方法抛出的异常信息 --------------------编程问答-------------------- 好好看看
try{

    }
catch
 {

  }  --------------------编程问答-------------------- //你要这样显示出错的信息
private void button2_Click(object sender, EventArgs e)
{

  try
  {
    client.Sendmessage(richTextBox1.Text);
  }
  catch(Exception E)  
  {
    MessageBox.Show(E.Message);
  }
}
--------------------编程问答-------------------- 跟踪 client.Sendmessage()看看什么异常 --------------------编程问答-------------------- client.Sendmessage() 抛异常了呗 --------------------编程问答--------------------
引用楼主  的回复:
我想在此控件内输入内容然后传到服务器去, 
private void button2_Click(object sender, EventArgs e)
        {

            try
            {

                client.Sendmessage(richTextBox1.Text);
            }
   ……

先注释try....catch
再调试看看client.Sendmessage(richTextBox1.Text); --------------------编程问答-------------------- 嗯,谢谢,我试一下
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,