有谁能知道如何去表单值的空格吗?在ASP.NET中,C#语言。

解决方案 »

  1.   

    我不知道你说的意思,但你可以用
    try
    {
        float a=Convert.To**(TxtNumb.Text)
    }
    catch
    {
        =“不正确“
    }
    去掉“表单值的空格“ 用 string.Trim().
      

  2.   

    float a=Convert.To**(TxtNumb.Text)**是什么意思 要的还是不要的
      

  3.   

    你试一下就知道ToString(),或ToFloat等类型
      

  4.   

    通过表单呢得到的是一个字符串
    你说该怎么办?
    12.122
    得到的是 string str = 12.122
      

  5.   

    如果你是想判定用户输入的是不是浮点类型的值的话,你可以直接在控件的TEXT属性中判断有没有小数点,如果你是要进行类型转换,可以使用
    Float number = (Float)ControlName.Text;
      

  6.   

    //判断是否为浮点数
    private bool isfloat(string str)
    {
    try
    {
    float.Parse(str);
    return true;
    }
    catch{return false;}
    }
      

  7.   

    去掉左右空格,用Trim(),去掉中间空格,用Replace(),如下:
    string name="  a  b  c d  ";
    name=name.Trim().Replace(" ","");
    Response.Write(name);
    输出:abcd