IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[VB.Net] Problème DisplayMode pour un WebPart


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2006
    Messages : 131
    Par défaut [VB.Net] Problème DisplayMode pour un WebPart
    Bonjour,

    Je développe une application sur un serveur IIS en asp .NET. Je viens de découvrir les WebParts et j'aimerai les utiliser dans mon application. Sous Visual Studio je n'ai pas de problème pour mettre en place mes composants WebPartManager et WebPartZone.
    A l'exécution (en mode BrowseDisplayMode), je n'ai aucun soucis. Mais dès que j'essai de passer en mode d'édition (EditDisplayMode) rien de va plus, le message suivant s'affiche :
    Le mode d'affichage spécifié n'est pas pris en charge dans cette page. Assurez-vous que la personnalisation est activée et que les zones correspondantes sont présentes dans la page. Le mode d'affichage peut être défini pendant et après Page_Init.
    Nom du paramètre : value
    Voici mon exemple et la configuration en place:

    Test_Web_Parts.aspx
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="Test_web_parts.aspx.vb" Inherits="Test_web_parts" title="Test web parts" %>
    <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
        <asp:WebPartManager ID="WebPartManager_page_test" runat="server" />
        <asp:WebPartZone ID="WebPartZone1" runat="server" HeaderText="Zone 1">
            <ZoneTemplate>
                <asp:TextBox ID="TextBox1" runat="server" title="Ecrire un mot"></asp:TextBox>
            </ZoneTemplate>
        </asp:WebPartZone>
        <asp:WebPartZone ID="WebPartZone2" runat="server" HeaderText="Zone 2">
            <ZoneTemplate>
                <asp:Calendar ID="Calendar1" runat="server" title="Calendrier"></asp:Calendar>
            </ZoneTemplate>
        </asp:WebPartZone>
    </asp:Content>
    Test_Web_Parts.aspx.vb
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Option Explicit On
    Option Strict On
    Partial Class Test_web_parts
        Inherits System.Web.UI.Page
        Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
            Me.WebPartManager_page_test.DisplayMode = WebPartManager.EditDisplayMode
        End Sub
    End Class
    Extrait du web.config de mon appli :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    </system.web>
        <webParts enableExport="true">
          <personalization>
            <providers>
              <clear />
              <add connectionStringName="AspnetdbConnectionString"
                  name="AspNetSqlPersonalizationProvider"
    type="System.Web.UI.WebControls.WebParts.SqlPersonalizationProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
              />
            </providers>
            <authorization>
              <allow users="*" verbs="enterSharedScope" />
              <allow users="*" verbs="modifyState" />
            </authorization>
          </personalization>
        </webParts>
    </system.web>

  2. #2
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2006
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 45
    Par défaut
    J'ai le même soucis. J'ai essayé de suivre le tutoriel de développez sur les web part et j'obtiens la même erreur.

    Le mode d'affichage spécifié est actuellement désactivé dans cette page. Assurez-vous que la personnalisation est activée pour l'utilisateur actuel.
    Nom du paramètre : value
    Et je dois dire que c'est un peu vague comme message, je ne sais pas trop ou chercher.

    Merci a tous

    VinZ

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2003
    Messages
    353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2003
    Messages : 353
    Par défaut
    Bonjour,
    je suis pas sur, mais je pense que pour passer en mode Edit, il faut une EditorZone, sinon, il aime pas.

  4. #4
    Invité de passage
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1
    Par défaut passage en mode Design: droit utilisateur
    Bonjour,
    nouveau développeur ASP.net / C#, je retrouve le même problême avec les WebParts: "Le mode d'affichage spécifié est actuellement désactivé dans cette page".

    Aprés avoir pas mal galéré, j'ai réussi à ne plus avoir ce message et à manipuler les WebParts en décochant "Connexion anonyme" dans la page "Méthode d'authentification" de" l'onglet "Sécurité de répertoire - bouton Modifier", des propriétés de mon site Web dans le serveur II2S.

    Ce qui signifie que l'utilisateur Windows a droit de passer en "Design Mode" pour DisplayMode des WebParts.

    En résumé, tout vient de la gestion des droits d'accés de l'utilisateur par II2S.

    Je pense que l'autre solution est la gestion des autorisations par formulaires (ce que je vais essayé).

Discussions similaires

  1. [CR.NET] Problème de connexion pour un sous-état
    Par HULK dans le forum Connectivité
    Réponses: 16
    Dernier message: 02/06/2009, 10h37
  2. [VB.NET]Problème pour les feuilles MDI
    Par Skieur38 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 03/02/2006, 14h10
  3. [VB.NET] problème pour piloter une appli. excel 2003
    Par Pynuch dans le forum Windows Forms
    Réponses: 13
    Dernier message: 16/11/2005, 13h02
  4. [VB.NET] Problème pour Marshaliser une API
    Par lamalice dans le forum Windows Forms
    Réponses: 2
    Dernier message: 04/03/2005, 10h01
  5. [VB.NET] Problème pour alimenter une listbox.
    Par gueguen23 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 17/01/2005, 14h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo