0

最初の列にハイパーリンクを含む 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 を取得したら、表示するデータの入力を試みることができます。

4

1 に答える 1