最初の列にハイパーリンクを含む ac# Grdiview があります。ユーザーがリンクをクリックすると、次のことが起こる必要があります。
1) 選択した行の DataKey 名を取得し、これをメソッド (分離コード) に渡します。これにより、モデルに表示するために必要なデータが構築されます。
2) データが構築されたモデルを提示します。
したがって、空のモデルを提示できるという意味で、モデルは機能していますが、残りの部分については支援が必要であることはわかっています。
必要な値を表示しない次の関数があります
$(function () {
$('.view-details').click(function (e) {
e.preventDefault();
$('#myModal').modal();
$('#ticket-id').text("Ticket id: " + $(this).children('td').eq(0).text());
});
$('#ticket-tabs a').click(function (e) {
e.preventDefault();
$(this).tab('show');
})
$('#ticket-tabs a:first').tab('show');
});
EDIT <Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Hyperlink href="#" data-id="1" class="view-details" runat="server">View details</asp:Hyperlink></td>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Message Id">
.
.
</Columns>
Id を取得したら、表示するデータの入力を試みることができます。