1

ASP.NET MVC 4 プロジェクトで Grid.MVC を使用しています。ブートストラップも使用しています。スタイルシート間に競合があるのか​​、2 つの Javascript の間に競合があるのか​​、それともまったく別のものなのかはわかりません。部分ビューにデータグリッドがあります。それが問題の原因であるかどうかはわかりませんが、1)「.Sortable(true)」を各列の最後に追加すると、列見出しが赤に変わりますが、それらをクリックするとページがリロードされますそして私のグリッドはなくなりました。2) グリッドの行をロールオーバーしても、強調表示されません。行をクリックしても強調表示されません。ただし、行が選択されたときにポップアップするテスト「アラート」を作成したため、行が選択されていることはわかっています。
Jquery と Bootstrap は、_Layout.cshtml 共有ビューで宣言されています。この grid.MVC 機能を正しく動作させるにはどうすればよいですか? 以下は、グリッドのパーシャル ビューです。

 @Scripts.Render("~/bundles/mvcGrid")
 @Styles.Render("~Content/mvcGrid")
 @using GridMvc.Html
 @model List<IntegrationQueryToolWebApp.Models.Request>

 @Html.Grid(Model0.Named("requestGrid").Columns(columns =>
 {
      columns.Add(data => data.id).Titled("ID").Sortable(true);
      .....
 })
 <script>
      $(function ()  {
           pageGrids.requestsGrid.onRowSelect(fuinction (e)  {
                alert(e.row.id);
           });
      });
 <script>
4

1 に答える 1