在asp.net的同一个aspx页面中使用两个DataList

时间:2014-07-31 06:22:16

标签: c# asp.net datalist

我有一个aspx页面,它有两个datalist。第一个DataList工作得非常好,但后面的datalist什么都没显示。甚至错误的语法都没有引起注意。

 <div class=" container col-lg-offset-1">
<div class="row">
   <div class="col-lg-10 col-lg-offset-1 col-sm-6 maincont" >
     <div class="col-lg-6 plcont ">

       <asp:DataList ID="profileDl" runat="server" OnItemDataBound="findMYcontrol" >
          <ItemTemplate>

         <div class="row">
            <div class="col-lg-6 plcontTop col-lg-offset-3 " >

               <asp:Image ID="imgP" runat="server" ImageUrl='<%#Eval("pp_path")%>' Height="200px" Width="250px" />
            </div>
         </div>

         <div class="row ">
            <div class="col-lg-12 plcontButt" >

                <asp:FileUpload ID="profileUP" runat="server"/>
                <asp:Button ID="imgbutt" runat="server" class="btn btn-danger btn-block" OnClick="picClick" Text="Upload" />

                <p class="profile_lbl"><b>Name: </b><asp:Label ID="Label1" runat="server" Text='<%# Eval("name")%>'/><br /> </p>
                <p class="profile_lbl"><b>Email: </b><asp:Label ID="Label2" runat="server" Text='<%# Eval("email")%>' /><br/></p>
                <p class="profile_lbl"><b>Address: </b><asp:Label  ID="Label3" runat="server" Text='<%# Eval("address")%>' /><br/></p>
                <p class="profile_lbl"><b>Sex: </b><asp:Label ID="Label4" runat="server" Text='<%# Eval("sex")%>' /><br/></p>



            </div>
         </div>

         </ItemTemplate>
         </asp:DataList>
      </div>

     <div class="col-lg-6 prcont">

       <asp:DataList ID="dl_commentP" runat="server" >
          <ItemTemplate>
              <asp:Label ID="asda" runat="server" Text='<%#Eval("ecomment")%>' ></asp:Label>
             <div class="row">
                <div class="col-lg-4 comment " style=" color:Orange; " >
                 <%-- <asp:Label ID="lblcmt" Text='<%#Eval("ec")%>' 6atsya 
                </div>
             </div>

          </ItemTemplate>
       </asp:DataList>

     </div>

   </div>
</div> 

在上面的代码中,第一个数据列表工作正常,但第二个数据列表没有响应任何内容,即使我发出语法错误,甚至我只是将Text放在像asp:Label ID="Label4" runat="server" Text="helo" />这样的标签中。它就像数据主义者甚至存在。

0 个答案:

没有答案