نظرات مطالب
نحوه صحیح تولید Url در ASP.NET MVC
سلام و خسته نباشید خدمت شما آقای نصیری. وبلاگتون واقعا مفید و عالیه
ممنون از زحماتتون بابت مطالبی که به اشتراک میگذارید
یه سوال از خدمتتون داشتم
من روی یه پروژه MVC کار میکنم. به این صورت کار کردم که یک View کلی دارم که توی اون نمایش اطلاعات و "ایجاد" و "حذف" و "ویرایش" همه یکجا انجام میشن. این View را کاملا با Jquery کار کردم و Insert , Update , Delete کلا توسط Jquery انجام میشه. اما توی یکی از Viewهای دیگه که Strongly Type هم هستش، نمیخام به طور کامل از Jquery استفاده کنم. به این صورت که من اطلاعات جدول مربوطه رو توسط Jquery از پایگاه داده میگیرم و در یک گرید نمایش میدم. توی این گرید برای هر ردیف دوتا لینک "حذف" و "ویرایش" وجود داره. برای حذف هم با Jquery کارمو انجام میدم. اما برای "ایجاد" یک فرم از نوع فرمهای MVC دارم که داخل یه dialog از نوع Jquery قرارشون دادم. برای ایجاد هم مشکلی نیست. اما برای ویرایش، نمیدونم که چطوری باید اطلاعات رو از پایگاه داده لود کنم که خودش مستقیما داخل TextBoxها قرار بگیره. البته توسط Jquery اومدم تک تک textboxها رو به صورت زیر مقدار دادم. حالا نمیدونم کارم درسته یا روش بهتری هست واسه این کار. اگر نیاز هست تا سورس برنامه رو واستون بفرستم
ممنون از زحماتتون بابت مطالبی که به اشتراک میگذارید
یه سوال از خدمتتون داشتم
من روی یه پروژه MVC کار میکنم. به این صورت کار کردم که یک View کلی دارم که توی اون نمایش اطلاعات و "ایجاد" و "حذف" و "ویرایش" همه یکجا انجام میشن. این View را کاملا با Jquery کار کردم و Insert , Update , Delete کلا توسط Jquery انجام میشه. اما توی یکی از Viewهای دیگه که Strongly Type هم هستش، نمیخام به طور کامل از Jquery استفاده کنم. به این صورت که من اطلاعات جدول مربوطه رو توسط Jquery از پایگاه داده میگیرم و در یک گرید نمایش میدم. توی این گرید برای هر ردیف دوتا لینک "حذف" و "ویرایش" وجود داره. برای حذف هم با Jquery کارمو انجام میدم. اما برای "ایجاد" یک فرم از نوع فرمهای MVC دارم که داخل یه dialog از نوع Jquery قرارشون دادم. برای ایجاد هم مشکلی نیست. اما برای ویرایش، نمیدونم که چطوری باید اطلاعات رو از پایگاه داده لود کنم که خودش مستقیما داخل TextBoxها قرار بگیره. البته توسط Jquery اومدم تک تک textboxها رو به صورت زیر مقدار دادم. حالا نمیدونم کارم درسته یا روش بهتری هست واسه این کار. اگر نیاز هست تا سورس برنامه رو واستون بفرستم
function editmode(val) { $.ajax({ url: "/User/SelectUser", data: { Username: val }, type: "post", dataType: "json", success: function (data) { if (data != "timeout") { if (data.isRedirect) { window.location.href = data.redirectUrl; return; } try { $("#dvEdit").dialog({ modal: 'true', title: 'ویرایش', hide: 'clip' }); //alert($("#dvEdit").html()); $("#UsernameEdit").val(data.Username); $("#FirstNameEdit").val(data.FirstName); $("#LastNameEdit").val(data.LastName); $("#NationalCodeEdit").val(data.NationalCode); $("#EmailEdit").val(data.Email); $("#PhoneNoEdit").val(data.PhoneNo); $("#MobileNoEdit").val(data.MobileNo); $("#CreationDateEdit").val(data.CreationDate); $("#CreationDateEdit").prop('disabled', true); $("#LastActivityDateEdit").val(data.LastActivityDate); $("#LastActivityDateEdit").prop('disabled', true); $("#LastLoginDateEdit").val(data.LastLoginDate); $("#LastLoginDateEdit").prop('disabled', true); $("#IsLockedOutEdit").val(data.IsLockedOut); $("#AddressEdit").val(data.Address); } catch (err) { $("#dverr").show(); $("#lblErr").html(err); } } else AjaxTimeout(); } , error: function (req, textstatus, errorthrown) { AjaxError(req, textstatus, "#dverr", "#lblErr"); } , complete: function (xhr, e) { AjaxComplete(xhr, "#dverr", "#lblErr"); } }); }
نظرات مطالب
استفاده از افزونهی jsTree در ASP.NET MVC
از jQuery>=1.9 تعدادی از متدهای قدیمی آن مانند live حذف شدند. راه حلی که برای آن وجود دارد استفاده از پروژهای است به نام jQuery migrate . این پروژه متدهای حذف شده را بر اساس API جدید بازنویسی کرده. بنابراین افزونههای به روز نشده قدیمی، بدون مشکل با نگارشهای جدید jQuery کار خواهند کرد.
استفاده از آن هم سادهاست. تنها کاری که باید انجام دهید، تعریف آخرین نگارش jQuery و سپس افزودن jQuery migrate است:
استفاده از آن هم سادهاست. تنها کاری که باید انجام دهید، تعریف آخرین نگارش jQuery و سپس افزودن jQuery migrate است:
<script src="jquery.js"></script> <script src="jquery-migrate-1.2.1.js"></script>
نظرات مطالب
بارگذاری یک یوزرکنترل با استفاده از جیکوئری
سلام استاد نصیری
بسیار مقاله مفید و Trick جالبی بود.به تازگی افزونه ای برای فایر باگ عرضه شده به اسم Fire Query که مواردی را برای کار و دیباگ jQuery فراهم میکنه.
یه سوال از حضورتون داشتم چرا خروجی Execute در وب سرویس شامل تگ های html و body نیست؟آیا این همیشه ثابته؟ و اینکه مواردی مثل r\ و n\ رو هم از خروجی حذف کنیم بهتر نیست؟
باسپاس از شما استاد عزیز
بسیار مقاله مفید و Trick جالبی بود.به تازگی افزونه ای برای فایر باگ عرضه شده به اسم Fire Query که مواردی را برای کار و دیباگ jQuery فراهم میکنه.
یه سوال از حضورتون داشتم چرا خروجی Execute در وب سرویس شامل تگ های html و body نیست؟آیا این همیشه ثابته؟ و اینکه مواردی مثل r\ و n\ رو هم از خروجی حذف کنیم بهتر نیست؟
باسپاس از شما استاد عزیز
SignalR+Jquery
jQuery نسخهی 1.9 و 2.0 بتا منتشر شدند. در این نسخه ها، تغییرات گسترده ای رخ داده که اگر به اونها دقت نشه، کدهای زیادی رو از کار میندازن. jQuery 1.9 همچنان بر روی IE 6,7,8 اجرا میشه اما در jQuery 2.0، این پشتیبانی حذف شده.
تیم توسعهی jQuery، امروز همزمان با ارائهی نسخههای 1.9 و 2.0 بتا، پلاگینی با نام jQuery Migrate رو هم منتشر کرد که حاوی متدهای حذف شده در نسخههای 1.9 و 2.0 هست تا مهاجرت به نسخههای جدید، باعث از کار افتادن کدهای قدیمی نشه و پس از مهاجرت کامل کدها، میتونید jQuery Migrate رو حذف کنید. کار خوبی که انجام شده این هست که jQuery Migrate از طریق Console بهتون اطلاع میده که در کدها از فلان متد منسوخ یا حذف شده استفاده شده.
اشتراکها
شروع به کار با Ember.js
نظرات مطالب
دریافت خلاصهی وبلاگ تا اول اسفند 87
کار جالبی هست
از مطالب مفید شما هم ممنونم
از مطالب مفید شما هم ممنونم
- SQL Server 2012 معرفی شد! | Arash | pspcommunity.org
- استفاده از چارت JQUERY در صفحات وب | امیر مددی | itbazaar.persianblog.ir
- آیا محصولات اپل واقعا امن هستند؟ | brown892 | www.negahbaan.com
- فارسی سازی Report Viewer | (بهروز راد) | www.codepro.ir
- مشکل دیتابیس در سرورهای اشتراکی | (Afshar Mohebbi) | blog.afsharm.com
- ترتیب اجرای اجزای یک کوئری اس کیوال | geekswithblogs.net
- چه نکاتی را باید حین کار با ریسمانها در نظر داشت؟ | beyondrelational.com
- مفهوم انشعابات در سیستمهای ورژن کنترل | geekswithblogs.net
- نکاتی جهت بهبود کارآیی EF | www.codeproject.com
- وضعیت سازگاری دات نت 4 و نیم با دات نت 4 | msmvps.com
یکی از ویژگیهای مفید jQuery در هنگام توسعهی نرمافزارهای تحت وب، رویدادهای( event ) سراسری است. با تعریف این رویدادها میتوانید در هنگام هر فراخوانی ajax در هر بخش از نرمافزار، آگاه شوید و عملیات دلخواه مانند نمایش عبارت «loading» یا جلوگیری از بارگزاری مجدد صفحه یا هر عمل متناسب دیگر را به انجام برسانید