-
استخراج داده با Ajax از partialview و قرار دادن آن در المان html
پنجشنبه 7 شهریور 1398 09:56
استخراج داده با Ajax از partialview و قرار دادن آن در المان html در این مثال وقتی فرم RecordP مخفی می شود تابع Ajax اجرا شده و مقادیر را از جدول خوانده و آن را مجددا به روز می کند. < script type ="text/javascript"> $(document).ready( function () { $( "#RecordP" ).on( "hide.bs.modal"...
-
باند کردن مدل به DropDownList درMVC
شنبه 2 شهریور 1398 08:38
باند کردن مدل به DropDownList درMVC کدهای کنترلر برای فرستادن داده های مدل public ActionResult Create() { ViewBag.FBAbnieVahedID = new SelectList (db.FBAbnieVahed, "FBAbnieVahedID" , "FBAbnieVahedName" ); return View(); } کدهای view برای نمایش داده ها : < div class ="form-group"> @...
-
اضافه کردن کد جاوا اسکریپت از کنترلر به view
شنبه 2 شهریور 1398 08:31
اضافه کردن کد جاوا اسکریپت از کنترلر به view فرض کنید میخواید کدهای جاوا را توسط سی شارپ به صورت text تولید کرده و در صفحه خود قرار دهید برا ی اینکار ابتدا یک کنترلر ساخته و کدهای جاوا را توسط آن تولید کرده و ماننده نمونه زیر بر میگردانید کد اکشن از کنترلر public ActionResult addjs() { String ss =...
-
پر کردن مدل با stored procedure با EF Entity Framework
یکشنبه 27 مرداد 1398 09:03
پر کردن مدل با stored procedure با EF Entity Framework کد کامل تابع اجرای این پروسه به صورت زیر است: public static List < T > GetDataByParametrSP< T >( string SPName, DbContext context , SqlParameter [] sqlParameter = null ) { if (SPName == null || context == null ) { //throw (new...
-
تعریف GUID برای یک فیلد
یکشنبه 27 مرداد 1398 08:43
تعریف GUID برای یک فیلد public Guid IDUnic { get ; set ; } اگه به صورت بالا تعریف شود مقدار Guid به صورت خودکار توسط SQL Server داده می شود. و اگر به صورت زیر تعریف شود مقدار Guid توسط C# معین می شود. public Ostan() { IDUnic = new Guid (); } [ Key ] public Guid IDUnic { get ; set ; } از دستور زیر برای مشخص کردن وضعیت...
-
روش انتقال داده بین View و Controller
سهشنبه 21 خرداد 1398 16:15
روش انتقال داده بین View و Controller استفاده از ViewData دادن متغییر رشته : public ActionResult Index01() { ViewData[ "hh" ] = " Hello Godarzi" ; return View(); } برداشت متغییر رشته : < body class ="container"> < div > @ ViewData[ "hh" ] </ div > یا < div...
-
ارسال پارمترها به صورت اختیاری به stored procedure برای جستجو
شنبه 28 اردیبهشت 1398 10:22
ارسال پارمترها به صورت اختیاری به stored procedure برای جستجو شکل ساده کد آن به صورت زیر می باشد: SELECT Id, col1, col2, col3, col4 FROM myTable WHERE (condition1 OR @Param1 IS NULL ) AND (condition2 OR @Param2 IS NULL ) AND (condition3 OR @Param3 IS NULL ) ... AND (conditionN OR @ParamN IS NULL یه نمونه عملی از اجرای...
-
ساخت Pivot Table از طریق SQL Server
شنبه 28 اردیبهشت 1398 10:08
ساخت Pivot Table از طریق SQL Server نمونه کد به کار رفته برای ساخت به صورت زیر می باشد: CREATE TABLE yt ( [Store] int , [Week] int , [xCount] int ); INSERT INTO yt ( [Store] , [Week] , [xCount] ) VALUES ( 102 , 1 , 96 ), ( 101 , 1 , 138 ), ( 105 , 1 , 37 ), ( 109 , 1 , 59 ), ( 101 , 2 , 282 ), ( 102 , 2 , 212 ), ( 105...
-
فعال کردن Web API هنگام استفاده اجرای برنامه از طریق Startup
پنجشنبه 9 اسفند 1397 10:49
فعال کردن Web API هنگام استفاده اجرای برنامه از طریق Startup برای این کار ابتدا باید پکیج زیر را نصب کنیم Install-Package Microsoft.AspNet.WebApi.OwinSelfHost سپس کد های زیر را به متد Configuration کلاس Startup اضافه کنیم [ assembly : OwinStartup ( typeof (IdentitySample. Startup ))] namespace IdentitySample { public...
-
رشته اتصال به پایگاه داده در ASP.MVC
جمعه 3 اسفند 1397 11:59
رشته اتصال به پایگاه داده در ASP.MVC برای این کار رشته زیر را به فایل Web.config اضافه نمایید : برای ورود با کاربرهای ویندوز از رشته زیر استفاده نمایید : < connectionStrings > < add name = " DefaultConnection " connectionString = " Data Source=.;Initial Catalog=**DataBaseName**;Integrated...
-
تغییر عنوان هر اکتیویتی در اندروید استودیو
پنجشنبه 2 اسفند 1397 15:08
تغییر عنوان هر اکتیویتی در اندروید استودیو برای این کار باید نام اکتیوتی مورد نظر را پیدا کرده و خاصیت lable را مانند زیر را در مانیفست انجام داد : < activity android :name= ".PersonalForm" android :label= " اضافه کردن پرسنل " ></ activity >
-
تابع نمایش لودینگ در اندروید استودیو
پنجشنبه 2 اسفند 1397 15:03
تابع نمایش لودینگ در اندروید استودیو برای این کار از تابع زیر استفاده نمایید برای نمایش مقدار تابع رو true تنظیم کنید @TargetApi (Build.VERSION_CODES. HONEYCOMB_MR2 ) private void showProgress( final boolean show) { // On Honeycomb MR2 we have the ViewPropertyAnimator APIs, which allow // for very easy animations. If...
-
تنظیمWEB API برای ایجاد خروجی به صورت JSON
چهارشنبه 1 اسفند 1397 10:07
تنظیمWEB API برای ایجاد خروجی به صورت JSON روش اول برای این کار کدهای زیر را به قسمت Global.asax اضافه نمایید: GlobalConfiguration .Configuration.Formatters. JsonFormatter.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json. ReferenceLoopHandling .Ignore; GlobalConfiguration .Configuration.Formatters .Remove(...
-
روش نصب پکیج ها ویژال استودیو به صورت آفلاین
چهارشنبه 1 اسفند 1397 10:04
روش نصب پکیج ها ویژال استودیو به صورت آفلاین برای این کار از دستور زیر در خط دستوری نیوگیت استفاده کنید Install-Package C:\Path\To\Some\File.nupkg
-
تنظیمات برای پست داده ها فارسی
چهارشنبه 1 اسفند 1397 10:01
تنظیمات برای پست داده ها فارسی در هنکام کار با برنامه .NET هر زمان که نیاز به پست داده های JSON به صورت فارسی داشید برای جلوگیری از بروز خطا شی WebClient را به صورت زیر تنظیم کنید تا داده ها به صورت صحیح پست شوند. objWebClient = new WebClient (); objWebClient.Headers[ HttpRequestHeader .ContentType] =...
-
مقدمه
چهارشنبه 1 اسفند 1397 09:54
مقدمه با سلام خدمت تمامی دوستان و علاقه مندان به برنامه نویسی اینجانب مدت 10 سال است که در زمینه برنامه نویسی به صورت سرگرمی نه به عنوان کار اصلی فعالیت دارم ولی مدتی است که تصمیم گرفته ام رو ی این قضیه جدی تر کار کنم تا شاید بتوانم فیلد کاری خود را از شغل فعلی به کار مورد علاقه خودم یعنی برنامه نویسی تغییر بدم. در...