ユーザーがログインするときに、現在のレコード(リクエスト)のリストを表示したいと思います。私のasp.netはこれです-
<asp:ListView ID="MySavedRequestsListView" runat="server" GroupItemCount="5">
<LayoutTemplate>
<table runat="server" id="table1">
<tr runat="server" id="groupPlaceholder">
</tr>
</table>
</LayoutTemplate>
<GroupTemplate>
<tr runat="server" id="tableRow">
<td runat="server" id="itemPlaceholder" />
</tr>
</GroupTemplate>
<ItemTemplate>
<tr id="TrUserRequest" runat="server">
<td id="TdTitle" runat="server">
<asp:Label ID="TitleLabel" runat="server" Text='<%#Eval("title") %>'
</td>
</tr>
</ItemTemplate>
</asp:ListView>
背後にあるコードは次のとおりです。
var UserRequests = (from r in context.course_requests
where r.requestor_userid == access.username
orderby r.course_title
select new { r.request_id,
r.title}).ToList();
MySavedRequestsListView.DataSource = UserRequests;
MySavedRequestsListView.DataBind();
コースタイトルの素晴らしいリストが表示されますが、私が欲しいのは、それらのタイトルが、パラメーターとしてrequest_idを使用して、別のページに移動することです。どうすればHyperLinkクラスをこれに組み込むことができますか?