Spécifier un élément de l'espace réservé par la définition d'une propriété ID du contrôle de “itemPlaceholder”

Je n'ai qu'une seule "valeur par Défaut.aspx" de la page et un seul Contrôle ListView. Pourquoi j'obtiens cette erreur. N'est jamais Arrivé avant

"Un élément de l'espace réservé doit être spécifié sur ListView 'ListView1'. Spécifier un élément de l'espace réservé par la définition d'une propriété ID du contrôle de "itemPlaceholder". L'élément de l'espace réservé de contrôle doit également spécifier runat="server"."

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="TesterConcepts._Default"%>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>

        </div>
        <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" 
            onselecting="ObjectDataSource1_Selecting" SelectMethod="GetItemsCollection" 
            TypeName="TesterConcepts.CutomDataSource">
            <SelectParameters>
                <asp:Parameter Name="items" Type="Object" />
            </SelectParameters>
        </asp:ObjectDataSource>
        <asp:ListView ID="ListView1" runat="server" DataSourceID="ObjectDataSource1" 
            onselectedindexchanged="ListView1_SelectedIndexChanged">
        </asp:ListView>    
    </body>
    </html>

fait ce n'était pas utile, même

<asp:ListView ID="ListView1" runat="server" DataSourceID="ObjectDataSource1"
     OnSelectedIndexChanged="ListView1_SelectedIndexChanged"
        ItemPlaceholderID="PlaceHolder1">
</asp:ListView>
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>

Maintenant, il jette cette exception

"Un élément de l'espace réservé doit être spécifié sur ListView 'ListView1'. Spécifier un élément de l'espace réservé par la définition d'une propriété ID du contrôle de "PlaceHolder1". L'élément de l'espace réservé de contrôle doit également spécifier runat="server","

OriginalL'auteur Asad Butt | 2009-12-13