2017-05-23 6 views
0

商品を表示できるリピーターがあります。ここにコード:ポストバックURL Asp Repeater

<asp:Repeater 
      ID="rptHardware" 
      runat="server"> 
      <ItemTemplate> 
       <div class="Hardware"> 
        <h1><%#Eval("Name") %></h1> 
        <br /> 
        <asp:Image runat="server" ImageUrl='<%# "/uploadedimg/" + Eval("ImageName") %>' Width="70%" /> 
       </div> 
      </ItemTemplate> 


     </asp:Repeater> 

アイテムをクリックすると詳細ページに行きたいです。ポストバックURLはどこに置くのですか?これは私が思いついたものです。

PostBackUrl='<%#Eval("Hardware_ID","bookingdetails.aspx?id={0}")%>' 

答えて

0

あなたにも

<asp:Repeater 
       ID="rptHardware" 
       runat="server"> 
       <ItemTemplate> 
        <div class="Hardware"> 
         <a href='bookingdetails.aspx?id=<%#Eval("Hardware_ID")%>'><h1><%#Eval("Name") %></h1></a> 
         <br /> 
         <asp:Image runat="server" ImageUrl='<%# "/uploadedimg/" + Eval("ImageName") %>' Width="70%" /> 
        </div> 
       </ItemTemplate> 


      </asp:Repeater> 
以下のような名前のセクションのH1タグの上に置くことができます
関連する問題