मटीरियलाइज़ CSS चेकबॉक्स को Html.CheckBoxFor के साथ बिना चेकबॉक्स के बाएं गायब हुए काम कराने का एकमात्र तरीका है हिडन एलिमेंट को पैरेंट एलिमेंट के नीचे ले जाना।
$("input[type='hidden']").each(checkbox1 (0,IsActive ) {
$(this).appendTo($(IsActive).parent());
});
इस हिडन एलिमेंट में, IsActive को पैरेंट एलिमेंट के नीचे रखा जाता है जिससे चेकबॉक्स का बाएं गायब होना दूर होता है और इस प्रकार मटीरियलाइज़ CSS चेकबॉक्स HTML.checkbox के साथ काम करता है।
नोट: दिया गया कोड स्निपेट अधूरा/गलत प्रतीत होता है। सही दृष्टिकोण: मटीरियलाइज़ CSS के लिए चेकबॉक्स संरचना `` होनी चाहिए। ASP.NET MVC @Html.CheckBoxFor एक हिडन इनपुट भी जनरेट करता है। हिडन इनपुट को लेबल के बाद ले जाएं या CSS से ठीक करें।