SPMobileBaseFieldControl.CreateControlForNew - Méthode
Crée un contrôle pour le champ sur un formulaire d'élément de rendu.
Espace de noms : Microsoft.SharePoint.Mobile.WebControls
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Protected Overridable Function CreateControlForNew As Control
'Utilisation
Dim returnValue As Control
returnValue = Me.CreateControlForNew()
protected virtual Control CreateControlForNew()
Valeur renvoyée
Type : System.Web.UI.Control
MobileControl qui rend le champ sur un formulaire.
Remarques
L'implémentation par défaut appelle CreateControlForDisplay.
Exemples
L'exemple suivant montre une substitution de cette méthode qui insère le texte par défaut dans le titre de l'élément sur un formulaire de nouvel élément. Pour obtenir l'exemple complet, consultez 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
Voir aussi
Référence
SPMobileBaseFieldControl classe