在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();
相关推荐
Win10环境借助DockerDesktop部署Open web UI集成DeepSeek
Win10环境借助DockerDesktop部署Open web UI集成DeepSeek,并借助DuckDuckGo实现联网查询
ASP.NET中多行文本框
Flink项目基础配置指南
在大数据处理领域,Apache Flink凭借强大的实时流处理和批处理能力,成为众多开发者的首选工具。在日常工作中,开发Flink Jar任务是常见需求,但每次都需重复配置日志、梳理pom依赖、设置打包插件等,流程繁琐且易出错。为提升开发效率,减少重复劳动,将这些基础配置进行整理归纳十分必要。本文将围绕Flink项目的本地日志配置、pom依赖及插件配置展开详细介绍,为开发者提供一套可直接复用的基础配置方案,助力Flink项目高效开发。在Flink项目中,日志是了解任务运行状态、排查问题的重要依据。本地日志配
如何在TextBox中进行多行输入
解决方案: 1.在C# winform下: 在添加文本框的时候,文本框右上角有一个三角,点开,会出现MUltiLine,点下那个小框框 ,会出现一个勾。这样就可以显示多行了 或者在文本框 属性上 MUltiLine 设置为True; 2.在asp.net下: 右键打开TextBox属性 将TextMode设为MultiLine,设置宽度…即可是实现多行输入了 ...
vs如何在textbox中实现添加多行文本
MultiLine+ScrollBars MultiLine 什么都没。这个时候长这样,然而如果输入几百项数据呢?此时上下查看只能靠上下键,非常不方便。首先这是初始的testbox,可以看到没有上下缩放的功能。首先点击这个小三角,获得输入多行文本功能。再设置这个属性添加滚动条。
ASP.net 母版页 外观设置/样式表设置
一.说明 此文是小白在学习张晨光老师的视频教学<<Asp.Net WEB服务器编程技术>>中做的学习笔记,一些知识点也是跟着教程走的,大家也可以去老师的主页去学习. 二.外观设置 创建外观样式: 1.右击项目/添加/添加ASPX.NET文件夹/主题 2.将其更换名称:Mytheme 3.右击我们自定义的Mytheme/添加/新建项/(选择)WebForms外观文件,并重命名为:MySkin.skin 4.我们随便创建一个界面: <%@ Page Language="C#"
asp.net 基本控件
最经典的图标按钮就是Windows的最小化、最大化、关闭、前进后退、刷新按钮。属性:纯图标按钮的形状本身就具有很形象的解释力,光标悬浮在按钮上时经常会弹出更详细的说明信息框,用来具体解释此按钮实现的功能。点击命令按钮产生的响应有弹出新窗口、弹出框体、弹出新页面、切换或弹出菜单(结合菜单栏)、弹出列表框(结合下拉列表)、刷新、放大/缩小/收起/关闭窗口等等。属性:纯图片按钮就是一张图片可以点击产生响应,不同于图标按钮,图片更有预览意义,图片内容不代表功能,同一功能可能因为场景、对象不同而图片内容不同。
asp.net中多行文本框高度自适应内容的问题
在网上搜查了很久,关于asp.net中多行文本框高度自适应内容的解决方法 Wrap=true TextMode="MultiLine" MaxLength="1073741823" BorderWidth="0px" style="OVERFLOW-Y:visible> 红色字体的这些属性加入到textbox中,那么在ie6下面是能够体现出效
WPF中设置TEXTBOX为多行文本输入框
来源1: (1)将TextWrapping设为"Wrap" (2)将AcceptsReturn设为"True" (3)将VerticalScrollBarVisibility设置为"Visible" 来源2: WPF中没有textarea的东西,不像在ASP.NET中设置textbox那样设置一个多行属性就可以变成文本域,虽然可以使用ricktextbo
asp.net的多行文本框(TextBox)随内容增加而高度增加,并且不显示垂直滚动条的实现!
最近做一个项目,在一个多行文本框(TextBox)里显示新闻内容,由于内容有多有少,并且总是出现垂直滚动条,很不好看,笔者就想用一个法子,去掉垂直滚动条,并且文本框的高度随内容的增加而变大,使高度适应内容增加。 方法一:对于英文,可以直接用一个Label控件实现显示内容,因为它会随内容增加而增长。 方法二:是本人采用的多行文本框方法。部分代码如下:(本文采用表格定位,TextBox放在一个
[转] ASP.NET 设计中的 N 个技巧
[转] ASP.NET 设计中的 N 个技巧 Panel 横向滚动,纵向自动扩展<asp:panel style="overflow-x:scroll;overflow-y:auto;"></asp:panel>回车转换成Tab <script language="javascript" for="document" event="onkeydown">
asp.net的多行TextBox随内容增加自动增高而不显示滚动条!
示 重要的一句:style=”overflow-y:visible”
【.Net码农】WPF中设置TEXTBOX为多行文本输入框
http://www.cnblogs.com/ZetaChow/archive/2010/05/24/2237335.html WPF中设置TEXTBOX为多行文本输入框 WPF中没有textarea的东西,不像在ASP.NET中设置textbox那样设置一个多行属性就可以变成文本域,虽然可以使用ricktextbox实现多行文本输入,但是richt
在multiline模式下限制textbox 的长度
在multiline模式下限制textbox 的长度当textbox的mode被设为multiline后,无法限制其可输入字符个数,可用regularvalidator来限制,规则设为: ^[/s/S]{0,25}$ ,其中可更改25为要限制的上限。<asp:TextBox ID="TextBox1" runat="server" Text=<%#Bind("features
[Wap]TextBox 控件
TextBox 控件生成单行文本框。用户在文本框中输入的文本存储在 Text 属性中,该属性是从 TextControl 基类继承的。注意 避免在单个 ASP.NET 移动 Web 应用程序的不同页上对 TextBox 控件使用重复的 ID 属性值。如果先前从相同的站点加载了包含相同名称 标记的卡片组,则将忽略与该 标记关联的值,这是许多 WML 版本 1.1 浏览器的特性。将显示
ASP.NET动态Web开发技术第4章
行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧。
1651




被折叠的 条评论
为什么被折叠?



