我想避免为所有表单输入 元素指定手动maxlength属性,而是在可能的情况下使用数据模型中的大小信息:任何方式从LINQ生成的类成员获取大小属性?
例如,
<%= Html.TextBox("Titel", ViewData.Model.Titel, (object)new { @maxlength = "10" })%>
是否有可能“翻译”LINQ类中的DbType属性?
[Column(Storage="_Titel", DbType="NVarChar(10)")]
public string Titel
谢谢你的提示,但unfortuntley我不能让它工作,它看起来像演员是错误的: 无法将类型“System.ComponentModel.PropertyDescriptorCollection”到“System.Data.Linq.Mapping.ColumnAttribute” – Oliver 2009-01-27 20:11:09