Asp.net 唯一属性的验证

Asp.net 唯一属性的验证,asp.net,validation,Asp.net,Validation,是否有人知道如何对唯一属性进行验证,或者可以给我举个例子 假设我有一个电影网格,我做编辑或插入。如果我将文本框“Title”设置为“一部非常酷的电影”。如何进行验证以确保数据库中没有包含此标题的电影?我会使用CustomValidator吗?我试着这样做,但当我在文本框中检查文本时,它是作为一个空字符串出现的 谢谢 克里克先生是的,这是定制验证器的完美场景。但是,除非您使用的是AJAX,否则它们仅在回发发生时进行验证。在不了解您的具体设置的情况下,我只能提供这些信息。是的,这是定制验证器的完美方

是否有人知道如何对唯一属性进行验证,或者可以给我举个例子

假设我有一个电影网格,我做编辑或插入。如果我将文本框“Title”设置为“一部非常酷的电影”。如何进行验证以确保数据库中没有包含此标题的电影?我会使用CustomValidator吗?我试着这样做,但当我在文本框中检查文本时,它是作为一个空字符串出现的

谢谢


克里克先生

是的,这是定制验证器的完美场景。但是,除非您使用的是AJAX,否则它们仅在回发发生时进行验证。在不了解您的具体设置的情况下,我只能提供这些信息。

是的,这是定制验证器的完美方案。但是,除非您使用的是AJAX,否则它们仅在回发发生时进行验证。在不了解您的具体设置的情况下,我只能提供这些信息。

我使用的是AJAXified网格。当我进入正确启动的CustomValidator时。我只是不太确定该怎么办,因为我无法从文本框中获取文本OK,这很好。我只需要从文本框中获取文本,所以我使用FindControl。我当然更喜欢其他方法。嗯,我猜文本框没有被发回。这是AJAX的吸引力的一部分。确保这一点正在发生,并且您可以用“正确的方式”完成,我使用的是AJAXified网格。当我进入正确启动的CustomValidator时。我只是不太确定该怎么办,因为我无法从文本框中获取文本OK,这很好。我只需要从文本框中获取文本,所以我使用FindControl。我当然更喜欢其他方法。嗯,我猜文本框没有被发回。这是AJAX的吸引力的一部分。确保这一切都发生了,你可以用“正确的方式”去做