Bonjour,

J'ai une base de donnée qui contient des news. Et j'aimerais que pour chaque news, il y ait un WebPartZone :

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
19
20
21
22
<%
    for (int iLigne = 0; iLigne<nbrLigne; iLigne++) //pour chaque ligne ds la table
    {
        DataRow ligne = oDataSet.Tables["news"].Rows[iLigne];
 
        String colonne = oDataSet.Tables["news"].Columns[2];
        String texte = ligne[colonne.ColumnName].ToString();  
%>
 
        <asp:WebPartManager ID="WebPartManager1" runat="server"></asp:WebPartManager>
        <asp:WebPartZone ID="WebPartZone1" runat="server" Width="489px">
            <ZoneTemplate>
                <asp:Label ID="Label1" runat="server" Width="550px">
                    <%=texte %>
                </asp:Label>
            </ZoneTemplate>
            <CloseVerb Description="" Enabled="False" Text="" Visible="False" />
        </asp:WebPartZone><br />
 
<%
    }   
%>
Le problème c'est qu'au moment de faire "<%=texte %>", il me dit que la variable texte n'a pas été déclarer....que faire ?

Autre question : Tous mes WebPartZone ont la même ID ce qui pause problème, que faire ?

Merci...