PDA

View Full Version : مشکل Kendo UI در layout بعد از آپیدیت References



gama_slv
شنبه 15 تیر 1392, 18:48 عصر
من از Kendo UI اسفاده میکنم .قتی پروژه ای میسازم با چند تا از Reference مشکل داره و اونها رو شناسایی نمی کنه بعد از آپدیت References کل css بهم می ریزه.سرویسهای که مشکل دارند
تمامی DotNetOpenAuth ، WebGrease، WebMatrix ،Newtonsoft.Json
هستند.
البته من از update all در nuget استفاده کردم و حتما jquery ها هم آپدیت شده.
این مشکل مربوط میشه به layout حتی script هایی رو که تو layout نوشتم اجرا نمیشه مجبورم برم تو هر view اسکریپت رو بنویسم انگار layout وجود نداره.
یک مشکل دیگه ام بعد از اون اتفاق افتاده اینه که Datepicker Kendo با دیتا پیکر فارسی با هم میان برای همین مجبور شدم DateTimeدر EditorTemplates پاک کنم تا فقط Datepicker فارسی بیاد.

Saeed_m_Farid
یک شنبه 16 تیر 1392, 12:05 عصر
آره، فکر کنم من هم وقتی از SignalR تو پروژه استفاده کردم، مشکل مشابهی تو منوهای Kendo UI داشتم؛ SecurityTrimming رو false به منو اضافه کردم درست شد، ببینید با این کار تفاوتی ایجاد میشه؟


@(Html.Kendo().Menu()
.Name("header-menu")
.SecurityTrimming(false)
...

البته DotNetOpenAuth و WebMatrix که نه Newtonsoft.Json مشکل داشت، WebGrease هم نمیدونم چی هست!
دلیلش رو نمی دونم، گشتم، هیچ جا جوابی پیدا نکردم، ولی بالاخره تو فروم Telerik پیگیر شدم که اینو بهم گفتن ...

gama_slv
یک شنبه 16 تیر 1392, 12:41 عصر
مجبور شدم ورژن بالhتری از Kendo UI رو نصب کنم که مشکل حل شه ولی به یک مشکل بزگ تر برخوردم حالا چون Kendo UI یک سرویس داره که تمام اجزاش رو میشه با اون فارسی کرد برای فارسی کردن اون رو که خودش یک پروژه هست رو به پروژم اضافه میکردم حلا نمیدونم ازکجا باید دوباره بیارمش اسم سرویس KENDO.MVC ورژنی هم که دارم ازش استفاده میکنم 2013.1.514.340 که داخل q2 .خواهشا در مرود دو سوال کمک کنید

مهدی کرامتی
یک شنبه 16 تیر 1392, 13:53 عصر
پروژه تان را با فالب آماده Kendo UI Asp.net MVC Application ایجاد نکنید. یک پروژه عادی ASP.NET MVC 4 ایجاد کنید، سپس از منوی Kendo UI گزینه Convert to... را انتخاب کنید، همه چیز درست خواهد بود.

Datepicker Kendo با دیتا پیکر فارسی با هم میان برای همین مجبور شدم DateTimeدر EditorTemplates پاک کنم تا فقط Datepicker فارسی بیاد.
راه حل کار همینی است که انجام داده اید.

Saeed_m_Farid
یک شنبه 16 تیر 1392, 17:27 عصر
مجبور شدم ورژن بالhتری از Kendo UI رو نصب کنم که مشکل حل شه ...
اسم سرویس KENDO.MVC ورژنی هم که دارم ازش استفاده میکنم 2013.1.514.340 که داخل q2 ...
میشه بپرسم این ورژن ها رو از کجا میارید؟ منظورم اینه که Kendo UI نسخۀ Commercial (http://www.kendoui.com/server-wrappers/mvc.aspx)(همون که Html Helper برای MVC داره نه متن بازش) اینقدر در دسترس هست که شما وقتی مجبور بشید ازش استفاده می کنید؟ من مدتهای مدیدی! گشتم و در نهایت 2012.1.423 رو تونستم پیدا کنم (Tooltip، ColorPicker و MultiSelect و ... نداره)، که اونم تقریباً هرچی رو لازم داشتم، اینقدر اذیت شدم که فریمورک اش (بیشتر هم CSS ها) رو مجبور شدم دستکاری کنم و از خیر بسیاری هم گذشتم :(

gama_slv
دوشنبه 17 تیر 1392, 16:55 عصر
در سایتهای دانلود ایرانی بگردید پیدا میشه آخرین ورژنه kendo داخل Telerik.Controls.for.NET.Q2.2013 به صورت جداگانه هست. لینک دانلود رو نمیتونم بزارم چون تایپیک رو می بندن؟