none
EDM 中 Modelds 的 MaxLength 如何使用? RRS feed

  • 问题

  • 最近在学习Entity framework过程中发现edmx文件中的实体声明部分有个MaxLength 属性。
    如:<Property Name="Url" Type="nvarchar" MaxLength="100" />
    我能够使用这个属性进行验证码?默认MaxLength好像不起作用。

    • 已编辑 sunyx 2009年8月6日 5:16
    2009年8月6日 4:56

答案

  • 我刚才看了一下你提供的链接,始终是无法获取Maxlength属性的,好像结论是这个属性是没用的?是这样吗?


    对,目前不能直接用来验证.但是如果是自动生成的话你可以从这个值得到数据库字段的最大长度信息.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. Need a sample of a technique of Microsoft? Just check out CodeFx first! http://cfx.codeplex.com/
    2009年8月7日 8:41
    版主

全部回复

  • http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/90b08a96-895c-43d9-98dd-6eb92271d891

    Please mark the post answered your question as the answer, and mark other helpful posts as helpful.
    Visual C++ MVP
    2009年8月6日 5:57
    版主
  • 我刚才看了一下你提供的链接,始终是无法获取Maxlength属性的,好像结论是这个属性是没用的?是这样吗?

    2009年8月6日 6:11
  • 顶起来。
    2009年8月7日 3:04
  • 我刚才看了一下你提供的链接,始终是无法获取Maxlength属性的,好像结论是这个属性是没用的?是这样吗?


    对,目前不能直接用来验证.但是如果是自动生成的话你可以从这个值得到数据库字段的最大长度信息.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. Need a sample of a technique of Microsoft? Just check out CodeFx first! http://cfx.codeplex.com/
    2009年8月7日 8:41
    版主