আমার এএসপি.নেট এমভিসি অ্যাপে আমি নীচের কোডটি ব্যবহার করে একটি চেকবক্স রেন্ডার করছি:
<%= Html.CheckBoxFor(i=>i.ReceiveRSVPNotifications) %>
এখন, আমি দেখতে পাচ্ছি যে এটি চেকবক্স ইনপুট ট্যাগ এবং একটি লুকানো ইনপুট ট্যাগ উভয়ই সরবরাহ করে। আমি যখন ফর্মকলাকশন ব্যবহার করে চেকবক্স থেকে মানটি পুনরুদ্ধার করার চেষ্টা করি তখন আমার যে সমস্যা হয় তা হ'ল:
FormValues["ReceiveRSVPNotifications"]
আমি "সত্য, মিথ্যা" মানটি পাই। রেন্ডার করা এইচটিএমএলটি দেখার সময় আমি নিম্নলিখিতগুলি দেখতে পারি:
<input id="ReceiveRSVPNotifications" name="ReceiveRSVPNotifications" value="true" type="checkbox">
<input name="ReceiveRSVPNotifications" value="false" type="hidden">
সুতরাং ফর্মভ্যালু সংগ্রহগুলি একই নাম হওয়ায় এই দুটি মানগুলিতে যোগ দেবে বলে মনে হচ্ছে।
কোন ধারনা?
<input>ট্যাগটি ব্যবহার করতে হবে ?