【发布时间】:2011-12-22 18:08:27
【问题描述】:
通过 MaxLength 属性,我有一个最大长度为 50 的 asp:TextBox。此文本框的内容被写入数据库。
问题在于,如果用户没有填写所有 50 个字符,则文本框的其余部分将被空白填充 - 因此也会像这样保存到数据库中。
有没有办法解决这个问题?
【问题讨论】:
-
请贴出保存数据到数据库的代码
-
您确定 TextBox 添加了空格吗?我相当确定数据库必须添加空格。 (您的意思是右填充空格以填充最多 50 个字符,对吧?)
-
@ANeves 没错,我怀疑是数据库。
-
你可以试试 txtbox.Text.Trim();在读取字符串时,它会删除空格。
标签: c# javascript jquery asp.net html