با سلام
من وقتی پارامتری به صورت 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 رو به سمت متد ارسال نمیکنه لطفا راهنمایی کنید
چک کنید null بود یعنی false هست
ممنون اقایی مدائنی
بله نال بر میگردونه ، ایا زمانی که False هست Null برگردونه رفتار درستی داره انجام میده ؟ نباید Flase برگردونه ؟
اگر بخواهیم وضعیت یک فیلد دیتابیسی از جنس bit رو بررسی کنیم وقتی نال بر میگردونه باید چیکار کنیم
باید بهش value ابتدا false بدید تا درست عمل کنه
بعد فیلد شما نباید null پذیر باشه