2009-10-23 155 views
-1

我正在构建一个ASP网站,其中包含一个代表数据库前端的大型部分。我需要构建表单来操纵数据库,显然,i.t.o中的输入字段和规则类型与该字段相关的类型会有很多重复。例如,有很多表我可以使用可能需要的varchar(n)字段。如何使用自动验证创建自定义ASP.NET控件

我想构建一组自定义控件,其中包含一个命名字段的标签,一个编辑控件(例如文本框)和编辑控件的验证器。自定义控件应自动获取字段长度并设置MaxLength属性以及确定字段是否为必填字段并添加RequiredFieldValidator等。因此,当我创建自定义控件时,我会这样做:

<user:UserControls_TextFieldEdit LinqObjectType="Franchise" FieldName="FranchiseName" runat="server" />

必须有一种方法来实现这一点,但我没有找到任何控制/库来做到这一点。我不知道如何获取只包含表示Linq实体名称和字段名称的字符串的字段信息。

任何帮助/建议,将不胜感激。

我正在使用ASP.NET 3.5和Linq。

感谢,

格哈德

回答

0

Dynamic Linq你需要什么?

+0

不,不是真的。 这些职位让我去: http://www.codeproject.com/KB/cs/LinqColumnAttributeTricks.aspx http://forums.asp.net/p/1271434/2407010.aspx 感谢无论如何回复。 – 2009-10-24 09:00:18

+0

如果你说动态数据,你会发现。 – 2009-11-02 05:31:51