none
[MOSS 2007] Indiquer les champs obligatoires dans un page layout. RRS feed

  • Question

  • Bonjour,

    J'ai créé des pages layout  pour des contenus de publication et j'aimerai savoir comment indiquer, en mode édition,  à l'utilisateur les champs obligatoires.
    (ex: *).

    Merci.
    mardi 22 septembre 2009 08:48

Réponses

  • Je ne pense pas qu'il y aie quelquechose de prévu pour ça.

    Si un petit développement est envisageable, je pense à un custom control qui afficherait une étoile rouge quand la page est en mode edit, et rien dans les autres cas :)


    http://blogs.developpeur.org/anouvel
    Merci de valider les réponses à vos questions et de marquer comme telles les réponses utiles
    mercredi 23 septembre 2009 19:56

Toutes les réponses

  • Bonjour,

    avez vous essayé avec les validateurs ASP.NET ?

    exemple :
    <asp:RequiredFieldValidator id="rq1" ControlToValidate="txtName" ErrorMessage="Name cannot be blank" Display="Dynamic" runat="server"/>

    http://msdn.microsoft.com/en-us/library/e78xxk8k(VS.71).aspx

    http://blogs.developpeur.org/anouvel
    Merci de valider les réponses à vos questions et de marquer comme telles les réponses utiles
    • Proposé comme réponse Arnault Nouvel mardi 22 septembre 2009 09:03
    mardi 22 septembre 2009 09:03
  • Je te remercie pour ta réponse.

    Cependant, je ne cherche pas à valider si le champ est bien rempli mais juste à indiquer que celui-ci est obligatoire.
    J'aimerai que le champ soit marqué comme il peut l'être lorsque l'on se trouve sur la page "Modifier les propriétés",  c'est à dire avec un astérix rouge devant.

    Il n'y a pas une propriété sur le champ qui permet de faire ça?

    mercredi 23 septembre 2009 07:23
  • Je ne pense pas qu'il y aie quelquechose de prévu pour ça.

    Si un petit développement est envisageable, je pense à un custom control qui afficherait une étoile rouge quand la page est en mode edit, et rien dans les autres cas :)


    http://blogs.developpeur.org/anouvel
    Merci de valider les réponses à vos questions et de marquer comme telles les réponses utiles
    mercredi 23 septembre 2009 19:56
  • Un développement n'est pas nécessaire. Il suffit de mettre dans le content type associé au layout que le champ est obligatoire. C'est comme dans un doc lib. Lorsqu'une colonne obligatoire n'est pas rempli, il n'est pas possible de l'archiver.
    mercredi 7 octobre 2009 15:56