‫۷ سال و ۱۰ ماه قبل، دوشنبه ۱۷ آبان ۱۳۹۵، ساعت ۱۴:۱۱
با سلام
اطلاعات رو با entity خوندم توی لایه سرویس و با Automapper توی ویومدل بایندکردم و خروجی رو توسط یک اکشن به jqgrid بر میگردونم
مشکل اینجاست که زمان جستجو به مشکل میخورم
مثلا دو تا جدول استان و شهر دارم
که فیلدهاشون Id , Name هستن
این دوتا جدول رو join می‌کنم و داخل یه ویومدل میریزم با این اسم ها:
StateId
StateName
CityId
CityName
چون خاصیت index  توی گریدویو به این شکل هست
 index: ' (StronglyTyped.PropertyName<StateCityViewModel>(x => x.CityName))',
زمانی که میخوام روی این فیلد جستجو بزنم دچار خطا میشه که میگه این فیلد رو نمیشناسه که راست هم میگه
ممنون میشم پیشنهادی برای این موضوع بدید
کد دریافت اطلاعات لایه سرویس هم اینه
public async Task<DataGridViewModel<StateCityViewModel>> GetDataGridSource(string orderBy, JqGridRequest request, NameValueCollection form, DateTimeType dateTimeType,
            int page, int pageSize)
        {
            var query = _stateCity.AsQueryable();
            
            query = new JqGridSearch(request, form, dateTimeType).ApplyFilter(query);

            var resultsToSkip = page * pageSize;

            var dataGridModel = new DataGridViewModel<StateCityViewModel>
            {
                Records = await query.AsQueryable().OrderBy(orderBy)
                    .Skip(() => resultsToSkip)
                    .Take(pageSize).ProjectTo<StateCityViewModel>(null, _mappingEngine).ToListAsync(),

                TotalCount = await query.AsQueryable().OrderBy(orderBy).CountAsync()
            };

            return dataGridModel;
        }



‫۷ سال و ۱۲ ماه قبل، یکشنبه ۱۱ مهر ۱۳۹۵، ساعت ۱۹:۳۰
با تشکر از دوستان بابت راهنمایی
توی فایل conf.json آدرس فولدری که قراره تصاویر توش قرار بگیره رو به آیتم FILES_ROOT داده بودم که حذفش کردم و بردم داخل main.ashx متد GetFilesRoot()
protected string GetFilesRoot()
    {
        string ret = GetSetting("FILES_ROOT");
        if (GetSetting("SESSION_PATH_KEY") != "" && _context.Session[GetSetting("SESSION_PATH_KEY")] != null)
            ret = (string)_context.Session[GetSetting("SESSION_PATH_KEY")];

        if (ret == "")
            ret = _context.Server.MapPath("~/UploadedFiles/Files");//("../Uploads");
        else
            ret = FixPath(ret);
        return ret;
    }

‫۸ سال قبل، پنجشنبه ۱ مهر ۱۳۹۵، ساعت ۰۴:۳۳
با عرض سلام و تشکر
خیلی وقت‌ها زمانی که صفحه ای که از Roxy استفاده کردم داره بالا میاد خطای زیر رو میده
 E_LoadingAjax asp_net/main.ashx?a=DIRLIST

حتی لینکی که ( مثلا "انتخاب تصویر") پنجره مربوط به filemanager  رو باز میکنه هم کلیک کنیم FileManager باز میشه با همون خطای بالا ، و نه لیست فایل هارو نشون میده و نه اجازه آپلود و تعریف پوشه
ممنون میشم راهنماییم کنید