del método SPMobileBaseFieldControl.CreateControlForNew
Crea un control para representar el campo en un formulario de nuevo elemento.
Espacio de nombres: Microsoft.SharePoint.Mobile.WebControls
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Protected Overridable Function CreateControlForNew As Control
'Uso
Dim returnValue As Control
returnValue = Me.CreateControlForNew()
protected virtual Control CreateControlForNew()
Valor devuelto
Tipo: System.Web.UI.Control
MobileControl que representa el campo en un nuevo formulario.
Comentarios
La implementación predeterminada llama CreateControlForDisplay.
Ejemplos
El ejemplo siguiente muestra una invalidación de este método que inserta el texto predeterminado en el título del elemento en un formulario de nuevo elemento. Para obtener el ejemplo completo, vea Walkthrough: Creating a Custom Field Rendering Control for Mobile Pages.
protected override MobileControl CreateControlForNew()
{
MobileControl myNewControl = null;
if (this.Field != null)
{
string text = "Group: Project Name";
if (!this.Page.IsPostBack)
{
this.TextBoxControl.Text = text;
}
myNewControl = this.TextBoxControl;
}
return myNewControl;
}
Protected Overrides Function CreateControlForNew() As MobileControl
Dim myNewControl As MobileControl = Nothing
If Me.Field IsNot Nothing Then
Dim text As String = "Group: Project Name"
If Not Me.Page.IsPostBack Then
Me.TextBoxControl.Text = text
End If
myNewControl = Me.TextBoxControl
End If
Return myNewControl
End Function
Vea también
Referencia
clase SPMobileBaseFieldControl