0

radlistview を作成し、それを objectdatasource にバインドし、radlistview で linkbutton を定義し、radlistview の複数列に linkbutton テキストをバインドして、radlisview に複数行を表示します。

ユーザーがlinkbuttonをクリックすると、ユーザーがクリックしたradlistviewの1行がセッションに設定され、他のページで使用できるようになりました。

選択したアイテムを radlistview itemdatabound イベントまたは radlistview itemcommand イベントで定義していますが、これらのイベントが起動しません。助けてください。私のコードは次のとおりです。

<asp:LinkButton ID="lbl1" runat="server" 
  OnClick="linqbutton1_Click"
  CommandName="Select" CommandArgument='<%# Container.DataItemIndex %>' 
     Text='<%#"&nbsp;&raquo;"+"buy"+" "+Eval("MelkType")+" "+Eval("MelkSize")+" meter"+" "+Eval("Melkregion") %>'
    style="margin-right:0px;direction:rtl;margin-top:20px; ">
  </asp:LinkButton>

<br />
<br />
</ItemTemplate>
</telerik:RadListView>
    <asp:ObjectDataSource ID="ObjectDataSource2" runat="server" 
        SelectMethod="RentalApartmentGet" TypeName="mymelkclass">
    </asp:ObjectDataSource> 
4

1 に答える 1

0

選択が行われた後、サーバー側の値を抽出するだけです。これは必要なものに近いデモだと思います: http://demos.telerik.com/aspnet-ajax/listview/examples/selecting/defaultcs.aspx

于 2013-02-11T20:32:42.100 に答える