如何获得textbox中已经输入的行数,
以及,
如何提取每一行中的内容:?
(vb)
=========
拜谢!~

解决方案 »

  1.   

    如何获得textbox中已经输入的行数
    TextBox.Rows如何提取每一行中的内容
    string.split("<br>")
      

  2.   

    如何获得textbox中已经输入的行数
    TextBox.Rows
    -------------------
    这个真的能获取文本框中输入文字的行数吗?
      

  3.   

    应该是不行,rows只是一个属性... hchxxzx(NET?摸到一点门槛) ,
    我知道你niu~~~
    给我们讲下,
    如何提取前三行各行内容到数据库表中三个列?
    ================
    拜谢!!~
      

  4.   

    string.split("<br>")?
    我怎么用不行?
    =========
    烦请将下这个语句的功能..
    格式...
    谢谢了~
      

  5.   

    在页面中,放入一个服务端控件TextBox,设定为多行TextMode="MultiLine"
    然后在后台对此控件添加一个属性
    this.TextBox1.Attributes.Add("wrap","hard");如此,在你取值要写入数据库的时候,求取输入框值
    string mystr = this.TextBox1.Text;
    //以换行符为分割符切割取到的文字,因为所输入的文本已经根据换行生成了相应的换行符
    string[] myAry = mystr.Split('\n');
    for(int i=0;i<myAry.Length;i++)
    {
    this.Label1.Text += myAry[i].ToString() + "<br>";
    }你可根据上述含义,分别将第N行写入你数据库的第N列
      

  6.   

    VB写法大致如下(VB我不太懂,写个大致意思)
    me.TextBox1.Attributes.Add("wrap","hard");
    dim mystr as string = me.TextBox1.Text;
    dim myAry as string[] = mystr.Split('chr(13)');
    for i=0 to myAry.Length - 1
    me.Label1.Text += myAry(i).ToString() + "<br>"
    next上面的切割符'chr(13)',不知道这样写对不对,请自己测试
      

  7.   

    我用split并没有成功,
    只好生成多个textbox,给输入各条信息了,
    在提取过程中,
    我用
    str = Replace(str, Chr(32), "&nbsp")
            str = Replace(str, vbCrLf, "<br>")
    保存换行的格式,
    请问上面两句是什么意思啊?
      

  8.   

    lanren2000(懒人2000) 偶老大非常的牛,很厉害的咯
      

  9.   

    str = Replace(str, Chr(32), "&nbsp")
    str = Replace(str, vbCrLf, "<br>")将字符转换成Html标记第一个,空格转换成Html里的“空格”(即&nbsp)
    第二个,回车换行转换成Html里的“换行”(<br>)你用的是VB老的语法,VB.NET里可以这么使用: str.Replace(Chr(32),"&nbsp")
    str.Replace(vbCrLf, "<br>")