BaseFieldControl.RenderValidationMessage 方法

呈现错误消息有关的Value属性中的值无效。

命名空间:  Microsoft.SharePoint.WebControls
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Protected Overridable Sub RenderValidationMessage ( _
    output As HtmlTextWriter _
)
用法
Dim output As HtmlTextWriter

Me.RenderValidationMessage(output)
protected virtual void RenderValidationMessage(
    HtmlTextWriter output
)

参数

备注

使用默认实现, RenderValidationMessage无如果IsValidtrue。

如果IsValid , false呈现错误消息。这是ErrorMessage的值,除非它是空引用(无 在 Visual Basic 中)这种情况下呈现一般性的错误消息。

针对继承者的注释

Value具有BaseFieldControl作为其FieldRenderingControl属性的SPField对象是在 UI 中,不是基础值 (即ItemFieldValue) 控件的值。仅当您需要验证的用户界面值时,请使用RenderValidationMessage 。若要验证ItemFieldValue,请使用GetValidatedString()

另请参阅

引用

BaseFieldControl 类

BaseFieldControl 成员

Microsoft.SharePoint.WebControls 命名空间

IsValid

Validate

ErrorMessage

其他资源

Patterns of Custom Field Rendering

Custom Field Types

Walkthrough: Creating a Custom Field Type