我创建了一个 radlistview 并将其与 objectdatasource 绑定,并在 radlistview 中定义了一个链接按钮,并将链接按钮文本绑定到 radlistview 中的多列以在我的 radlisview 中显示多行。
现在我希望当用户单击链接按钮时,将用户单击的一行radlistview 设置为会话,以便我可以在其他页面中使用它。
我在 radlistview itemdatabound 事件或 radlistview itemcommand 事件中定义了选定的项目,但这些事件不会触发。请帮助我。我的代码是:
<asp:LinkButton ID="lbl1" runat="server"
OnClick="linqbutton1_Click"
CommandName="Select" CommandArgument='<%# Container.DataItemIndex %>'
Text='<%#" »"+"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>