问题标签 [maxlength]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
786 浏览

winforms - Windows.Forms RichTextBox 控件 - 避免插入大数据

我有一个带有 RichTextBox 的 Windows 窗体。RichTextBox 的内容被写入限制为 64k 数据的数据库字段。就我的目的而言,存储的文本绰绰有余。

我设置了 MaxLength 属性以避免插入比允许更多的数据。

但是,这只限制了允许在文本中放入的字符数量。但是由于 Rtf 的格式化开销,我可以输入比我应该允许的更多的文本。如果我插入一个大图像,它甚至会变得更糟,它根本不会增加 TextLength 但 Rtf 长度会增长很多。

目前,我在 FormClosing 事件中检查 Richttextboxes 的 Rtf 属性的长度,如果它太大,则向用户显示一条消息。但是,这只是一种解决方法,因为我想禁止将超过允许的数据放入控件中(例如在文本框中,如果您超过 MaxLength 属性,则不会将任何内容插入到控件中并且您会听到默认的 beep()。

任何想法如何实现这一目标?

我已经尝试过:

  • 使用自定义控件扩展了richtextbox 和阴影 th Rtf 属性来拦截插入。但是,如果我添加文本,它似乎不会执行。

  • 如果我输入 smth,即使 TextChanged 事件也不会触发。在控制中。

0 投票
3 回答
5543 浏览

variables - g++ 变量名有长度限制吗?

见标题​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ /p >

0 投票
2 回答
14774 浏览

android - Android:需要验证非空白输入的编辑文本

如果我想在 EditText 字段中强制输入最大长度,我可以使用 maxLength 属性。但是,如果我想强制执行最小长度(在我的情况下,只是非空白),我找不到相应的 minLength 属性。

我还查看了各种“inputType”属性(电话、密码等),但没有看到“必需”或“非空白”之类的东西。

我不敢相信这需要自定义输入过滤器;答案很可能很明显,只是没有以我提出问题的形式写下来。

0 投票
2 回答
552 浏览

file - 黑莓上的最大文件名长度

BlackBerry 操作系统是否有最大文件名长度(或等效于 MAX_PATH)?

0 投票
4 回答
8047 浏览

c# - RichTextbox MaxLength 太小

我需要在 RichTextBox 中打开一个约 4MB 的文本文件,但文本的结尾被“修剪”了。

如何覆盖 RichTextBox.MaxLength Int32 限制?

0 投票
2 回答
1264 浏览

foreign-keys - DB2 中外键的最大长度?(SQL0107N)

我们有两个 DB2 安装。

当定义一个长名称的外键时,它在一个实例上运行良好,但在另一个实例上却不行(我们得到一个 SQL0107N Name too long - max length is 18)。

是什么导致了这种不同的行为?是否有我们可以更改的参数或者它取决于版本?

0 投票
6 回答
32630 浏览

asp.net - 如何在 ASP.NET 中将文本框的宽度设置为与 MaxLength 相同

有没有办法可以将文本框的宽度限制为等于 MaxLength 属性?在我现在的情况下,文本框控件被放置在一个表格单元格中,如下所示:

(我知道我不应该使用 HTML 表格来控制布局......当然是另一个主题)但是有没有办法将实际宽度限制为输入框中允许的最大字符数?

0 投票
5 回答
39626 浏览

html - Div 和 Span 元素的最大长度

如何设置 Span 和 Div 元素的最大长度?

0 投票
1 回答
235 浏览

c# - 实体字段长度约束

我目前正在使用实体(使用 Visual Studio 2008,FW 3.5 SP1)。我从数据库创建了我的实体,一切都很好,除了我对字符串字段的长度限制没有强制执行。浏览互联网,我发现这是很正常的(见这篇博文),并且实体将数据未经检查发送到数据库,可能会发送异常。

我知道我可以为我的实体编写部分类并使用这些On<Fieldname>Changing方法,但这需要编写大量重复的代码。此外,如果我更改数据库中的长度,这也需要我更改我的代码。

所以我的问题是:有通用的方法吗?对于每种具有最大长度的数据类型,是否可以检查提供的值是否合适?

0 投票
21 回答
621607 浏览

android - 在Android中限制EditText文本长度的最佳方法是什么

EditText在Android中限制文本长度的最佳方法是什么?

有没有办法通过xml做到这一点?