radlistview中的linkbutton问题

时间:2012-12-31 11:31:58

标签: asp.net

我创建一个radlistview并将其与objectdatasource绑定,并在radlistview中定义一个linkbutton 和linkbutton文本绑定到radlistview中的多列,以在我的radlisview中显示多行。

现在我想要当用户点击链接按钮时,用户点击的一行 radlistview行被设置为一个会话,所以我可以在其他页面中使用它。

我在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> 

1 个答案:

答案 0 :(得分:0)

您应该在选择之后提取值服务器端,我认为这是演示接近您所需要的: http://demos.telerik.com/aspnet-ajax/listview/examples/selecting/defaultcs.aspx