在vs2005+c#开发wap系统时,遇到了textbox不能输入多行的问题。而且又不能使用其他非移动控件。
下面提出完整的解决方案。
方案的核心内容为自定义控件(编程非常简单)。
首先,在vs2005里面,添加新项——>移动web控件,名称为textarea.ascx。
然后从标准控件里面拖动一个textbox到textarea.ascx页面上,名称为TextBox1,在这个页面上可以把textbox定义成多行文本,然后定义一个取出函数
public string text()
{
string str = this.TextBox1.Text;
return str;
}
。
然后打开一个wap页面,把textarea.ascx拖到这个wap页面上,名称为textarea,提交时可以使用这样的语法:
textarea.text();
asp.net开发wap系统--textbox多行文本框的设计
最新推荐文章于 2022-11-28 17:55:38 发布