首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

获得textbox总行数,该怎么处理

2012-01-21 
获得textbox总行数在.net里如何获得写入textbox的内容的总行数,包括自动换行和回车换行。。。查找了资料,wind

获得textbox总行数
在.net里如何获得写入textbox的内容的总行数,包括自动换行和回车换行。。。
查找了资料,windows下可通过API函数得到,可是.net里找不到textbox控件的handle属性。。。支支招!

[解决办法]
在Asp.NEt的TextBox控件中应该没有Handle这个属性,Handle是Window控件的.
[解决办法]
看到过这类问题
用JS解决
<input onkeypress= "return String.fromCharCode(event.keyCode).match(/\[u4E00-\u9FFF]/g)!=null "
onpaste= "return (clipboardData.getData( 'text ').match(/^[\u4E00-\u9FFF]+$/g)!=null) "
ondragenter= "return false " maxlength=4 onblur= "if(this.value.length!=4)this.focus(); ">
[解决办法]
获取换行的字符串,TextBox1.Split( '\r\n ').Length
[解决办法]
把TextBox1.Text转化成FileStream(或Stream),然后读取FileStream(或Stream),流可以一行一行读。这样不就可以得到行数了

热点排行