SPMobileBaseFieldControl.CreateControlForNew method
Cria um controle para renderizar o campo em um formulário de novos itens.
Namespace: Microsoft.SharePoint.Mobile.WebControls
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Protected Overridable Function CreateControlForNew As Control
'Uso
Dim returnValue As Control
returnValue = Me.CreateControlForNew()
protected virtual Control CreateControlForNew()
Valor retornado
Type: System.Web.UI.Control
Um MobileControl que processa o campo em um novo formulário.
Comentários
A implementação padrão chama CreateControlForDisplay.
Examples
O exemplo a seguir mostra uma substituição desse método que insere texto padrão do título do item em um novo formulário de item. Para o exemplo completo, consulte 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
Ver também
Referência
SPMobileBaseFieldControl class