textbox multiline,失去焦点或者点击按钮,在label中输出总的字符数

解决方案 »

  1.   

    字符数是否含换行符和空格?
    如果含,则为: textbox.Text.Length,
    如果不含,则要扣除。
      

  2.   

    js代码:function lenss(obj)
    {
    alert(obj.value.length);
    }aspx代码:
    <asp:Textbox ID="Textbox1" runat="server" onblur="javascript:lenss(this);" Text=""></asp:Textbox>
      

  3.   


    private void textBox1_Leave(object sender, EventArgs e)
    {
        label1.Text = "总字符数:" + textBox1.Text.Length.ToString()
            + "\n文本字符:" + (textBox1.Text.Length - textBox1.Lines.Length * 2 + 2).ToString()
            + "\n文本行数:" + textBox1.Lines.Length.ToString();
    }
      

  4.   

     byte[]   b=   Encoding.GetEncoding("GB2312").GetBytes("");   
      b.Length;   

    function GETlen(sText)
                {
                    var intlen=sText.value.length;
                }
    this.txtName.Attributes.Add("onblur","GETlen(this);");