PDA

View Full Version : چرا ردیف ها در Kendo Grid حذف می شوند؟



mmbguide
سه شنبه 16 فروردین 1401, 13:42 عصر
سلام

به تازگی دارم با Kendo Grid کار میکنم. در ابتدا گرید بارگذاری میشه و داده ها را در چند صفحه نمایش میده. دوتا مشکل هست؟


وقتی یک ردیف select میشه پس از scroll کردن افقی و یا عمودی رنگ ردیف های انتخاب شده از بین میره.
در صفحه اول اطلاعات داره نمایش داده میشه ولی به محض آنکه به صفحه بعدی میرم تمام ردیف ها حذف میشه. حتی با ابزار Inspect که بررسی کردم متوجه شدم که اصلا المانی وجود نداره.


153751

153752

لینک ها و اسکریپ هایی که در Head مربوط به Layout معرفی کردم:



<link href="~/Content/Site.css" rel="stylesheet" type="text/css" />
<link href="~/Content/Bootstrap.5.1.3/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="~/Content/Kendo/kendo.common.min.css" rel="stylesheet" />
<link href="~/Content/Kendo/kendo.default.min.css" rel="stylesheet" />


<script src="~/Content/Scripts/jquery-3.6.0.min.js"></script>
<script src="~/Content/Scripts/modernizr-2.8.3.js"></script>
<script src="~/Content/Bootstrap.5.1.3/js/bootstrap.min.js"></script>
<script src="~/Content/Kendo/jszip.min.js"></script>
<script src="~/Content/Kendo/kendo.all.min.js"></script>
<script src="~/Content/Kendo/kendo.aspnetmvc.min.js"></script>
<script src="~/Content/Kendo/kendo.modernizr.custom.js"></script>




اسکریپت ها رو به هر شکل ممکن یکی یکی کم و زیاد کردم ولی هربار مشکلات جدیدتر بوجود میاد. برای استفاده از Grid کدهای زیر رو نوشتم:

@(Html.Kendo().Grid(Model).Name("dgv")
.Columns(col =>
{
col.Select().Width(50);
Type ent = typeof( cesEntities.Models.cesUser.tblUser);
foreach (var item in ent.GetProperties())
{
col.Bound(item.Name).Width(100);
}
})
.Pageable()
.Resizable(p=>p.Columns(true))
.Filterable()
.Selectable(p => p.Mode(GridSelectionMode.Multiple))
.Scrollable(s => s.Enabled(true).Virtual(GridVirtualizationMode.Row sAndColumns))
.DataSource(ds => ds
.Ajax()
.Read(read => read.Action("Index", "tblUser", new { area = "Admin" }))
.Model(m => m.Id("fldID"))
.PageSize(3)
)
)


ممنون اگر راهنمایی کنید.

mmbguide
سه شنبه 16 فروردین 1401, 22:22 عصر
کتابخانه aspnetmvc را بعد از jquery قرار دادم مشکل حذف ردیف ها حل شد ولی حالا وقتی بصورت افقی Scroll میکنم ردیف ها جابجا میشن ولی ستون ها ثابت می مونند.