l2aiin
دوشنبه 12 مهر 1395, 16:24 عصر
http://uupload.ir/files/iwuu_devexpress-logo-200x116_thumb.png
DevExpress یکی از بهترین و کاملترین کامپوننت ها در زمینه کار با دات نت مخصوصا asp.net است که هر دونوع asp classic و mvc رو پشتیبانی میکند.
در شروع کار با DevExpress چند نکته رو باید مد نظر داشته باشیم
بعد یه مدت کارت کردن با این کامپوننت ممکنه لود صفحاتتون در خود ویژوال استودیو یکم کند باشه که طبیعی است زیاد نگران نشینhttp://www.blogfa.com/images/smileys/28.gif
چرخه ارتباط بین المان در DevExpress رو به یاد داشته باشین. هیچ CallBack نمیتونه به یک المان دیگر که در حال اجرای CallBack خود است تحدی کنه. یعنی همه چی مستقل است(زیاد غم نخورین با یکم تمرین همه چی دستتون میاد)
چون ما نمیتونیم لایسنش رو بخریم یعنی هزینه اش واسه اشخاص بالا است وقتی که نسخه کرک شده اون رو استفاده میکنید هنگام Rebulid اپلیکیشن خودتون همیشه تو UI برین فایل لاینسن رو حذف کنید.http://www.blogfa.com/images/smileys/30.gif
اطلاعات در فرم ها توسط Hiddenfiled ها به قسمت کد های سی شارپ ارسال میشه و توسط JSPROPERTIES ها به قسمت وبی برگردانده می شود.
http://uupload.ir/files/s7dr_devexpress_variable_transfer.png
کلیه متغیر ها در قسمت BackEnd کامپوننت DevExpress در هنگام ارسال به FrontEnd کاراکتر های cp رو به خود در ابتدا نام اضافه می کنند.
SomeElaman.JSProperties["cpYOURVARNAME"] = true;در قسمت frontEnd و هنگام خواندن متغیر های ارسالی از JSProperties کافی است به ا بتدای آن s. را اضافه کنید.مثلاalert(s.cpYOURVARNAME);
جهت ارسال متغیر یا داده از FrontEnd به BackEnd توسط HiddendFiled به صورت زیر عمل میکنیم.
YOURHiddenField.Set('YOUR_VAR_NAME', some data or info);
این تقریبا واسه روز اول خوبه فکر کنم اگه حجم کارم زیاد نشه هر دو روز یه آموزش میتونم قرار بدم.
DevExpress یکی از بهترین و کاملترین کامپوننت ها در زمینه کار با دات نت مخصوصا asp.net است که هر دونوع asp classic و mvc رو پشتیبانی میکند.
در شروع کار با DevExpress چند نکته رو باید مد نظر داشته باشیم
بعد یه مدت کارت کردن با این کامپوننت ممکنه لود صفحاتتون در خود ویژوال استودیو یکم کند باشه که طبیعی است زیاد نگران نشینhttp://www.blogfa.com/images/smileys/28.gif
چرخه ارتباط بین المان در DevExpress رو به یاد داشته باشین. هیچ CallBack نمیتونه به یک المان دیگر که در حال اجرای CallBack خود است تحدی کنه. یعنی همه چی مستقل است(زیاد غم نخورین با یکم تمرین همه چی دستتون میاد)
چون ما نمیتونیم لایسنش رو بخریم یعنی هزینه اش واسه اشخاص بالا است وقتی که نسخه کرک شده اون رو استفاده میکنید هنگام Rebulid اپلیکیشن خودتون همیشه تو UI برین فایل لاینسن رو حذف کنید.http://www.blogfa.com/images/smileys/30.gif
اطلاعات در فرم ها توسط Hiddenfiled ها به قسمت کد های سی شارپ ارسال میشه و توسط JSPROPERTIES ها به قسمت وبی برگردانده می شود.
http://uupload.ir/files/s7dr_devexpress_variable_transfer.png
کلیه متغیر ها در قسمت BackEnd کامپوننت DevExpress در هنگام ارسال به FrontEnd کاراکتر های cp رو به خود در ابتدا نام اضافه می کنند.
SomeElaman.JSProperties["cpYOURVARNAME"] = true;در قسمت frontEnd و هنگام خواندن متغیر های ارسالی از JSProperties کافی است به ا بتدای آن s. را اضافه کنید.مثلاalert(s.cpYOURVARNAME);
جهت ارسال متغیر یا داده از FrontEnd به BackEnd توسط HiddendFiled به صورت زیر عمل میکنیم.
YOURHiddenField.Set('YOUR_VAR_NAME', some data or info);
این تقریبا واسه روز اول خوبه فکر کنم اگه حجم کارم زیاد نشه هر دو روز یه آموزش میتونم قرار بدم.