• 1399/04/28

ارسال پارامتر از جنس Boolean به پروداکت :

با سلام 

من وقتی پارامتری به صورت Boolean  ارسال میکنم 

<form action="/Admin/product/Index" method="post">
    <input name="status" type="checkbox" checked />
    <input type="submit" />

</form>

 

       public ActionResult Index(bool status="")
        {
            return View();
        }

 

زمانی که تیک چک باکس رو میزنم مقدار True به سمت متد ارسال میکنه وقتی تیک رو بر میدارم مقدار false رو  به سمت متد ارسال نمیکنه لطفا راهنمایی کنید 

  • 1399/04/28
  • ساعت 18:14

چک کنید null بود یعنی false هست


  • 1399/04/28
  • ساعت 20:24

ممنون اقایی مدائنی 

بله نال بر میگردونه ، ایا زمانی که False هست Null برگردونه رفتار درستی داره انجام میده ؟ نباید Flase برگردونه ؟

اگر بخواهیم وضعیت یک فیلد دیتابیسی از جنس bit رو بررسی کنیم وقتی نال بر میگردونه باید چیکار کنیم


  • 1399/04/28
  • ساعت 21:12

باید بهش value ابتدا false بدید تا درست عمل کنه

بعد فیلد شما نباید  null پذیر باشه 


logo-samandehi