【问题标题】:max length validation check最大长度验证检查
【发布时间】:2010-11-25 12:35:30
【问题描述】:

在我的数据库表中,我的某些列具有这些数据类型..

Address1 nvarchar(200)
Address2 nvarchar(200)
City nvarchar(200)
State nvarchar(200)

现在在我的 aspx 页面中,我需要在文本框中显示这些数据。最大长度应该是多少 对于 Address1 文本框、Address2 文本框、City 的文本框和 state 的文本框,根据我的数据库中的内容?

如何对页面中的这些文本框应用最大长度验证检查?

【问题讨论】:

    标签: c# asp.net sql-server


    【解决方案1】:

    是的,请坚持数据库中的内容,否则您可能会遇到截断问题。

    看看TextBox.MaxLength Property

    【讨论】:

    • 如何设置 MaxLength= ??如果在 DB 数据类型是 nvarchar(200) ??比如我在我的标记中写了什么??
    • 将 MaxLength 属性设置为数据库中特定字段大小的值 (200)。
    • 喜欢这个?
    • MaxLength="200"。它应该在引号中。检查我提供的链接。
    • varchar(200) 的最大长度是多少?比如它可以包含多少个字符?
    【解决方案2】:

    控件的最大长度验证应与数据库中字段的最大长度相匹配。

    在您的 aspx 页面中进行验证的最简单方法是通过验证控件。

    见:http://msdn.microsoft.com/en-us/library/debza5t0.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多