‫۹ سال و ۹ ماه قبل، شنبه ۱۳ دی ۱۳۹۳، ساعت ۱۵:۳۳
سلام
من برای نمایش تاریخ شمسی کالچر رو تغییر میدم اما تاریخ‌ها در گرید تغییری نمیکنه در صورتی که اگه مثلا به صورت 
@DateTime.Now
در خارج از گرید تاریخ رو نمایش بدم تاریخ شمسی نمایش داده میشه! 
شما برای نمایش تاریخ شمسی در گرید کندو از چه روشی استفاده می‌کنید؟
‫۹ سال و ۹ ماه قبل، پنجشنبه ۴ دی ۱۳۹۳، ساعت ۱۶:۲۴
باز هم ممنون بابت پاسخگویی
در حالتی که از popup template داخل گرید استفاده کنیم برای remote validation میشه از مثال شما با اندکی تغییرات استفاده کرد.
 (function($, kendo) {
            $.extend(true, kendo.ui.validator, {
                rules: {
                    remote: function(input) {
                        var remoteAttr = input.attr("data-val-remote-url");
                        if (typeof remoteAttr === typeof undefined || remoteAttr === false) {
                            return true;
                        }

                        var isInvalid = true;
                        var data = {};
                        data[input.attr('name')] = input.val();

                        $.ajax({
                            url: remoteAttr,
                            mode: "abort",
                            port: "validate" + input.attr('name'),
                            dataType: "json",
                            type: input.attr("data-val-remote-type"),
                            data: data,
                            async: false,
                            success: function(response) {
                                isInvalid = response;
                            }
                        });
                        return !isInvalid;
                    }
                },
                messages: {
                    remote: function(input) {
                        return input.data('val-remote');
                    }
                }
            });
        })(jQuery, kendo);

‫۹ سال و ۹ ماه قبل، پنجشنبه ۴ دی ۱۳۹۳، ساعت ۱۴:۵۸
خیلی ممنون بابت پاسخگویی
این روش در حالتی جواب میده که ما اطلاعات رو از طریق فرم ارسال کنیم.
اما من برای درج یا ویرایش از template در گرید کندو به صورت popup استفاده کردم که در این حالت از فرم برای ارسال اطلاعات استفاده نمی‌کند!
‫۹ سال و ۹ ماه قبل، سه‌شنبه ۲ دی ۱۳۹۳، ساعت ۱۴:۰۷
من برای فعال سازی remote validation از پروژه  Moon استفاده کردم اما باز هم عمل نمیکنه!
  [Moon.Web.Validation.RemoteValidator("IsUserExist", "Admin", HttpMethod = "POST", ErrorMessage = "نام کاربری قبلا ثبت شده است.")]
        public string Username { get; set; }
  @Html.EditorFor(model => model.Username)
  @Html.ValidationMessageFor(model => model.Username)
  [HttpPost]
        public ActionResult IsUserExist(string Username)
        {
            if (userSerive.isUser(Username)) return Json(true); 
            return Json(false);
        }