は基本的に私は動的にそのようなビューのデータから作成されたチェックボックスのセットを持っている:ASP .Net MVC、チェックボックスの問題!
<input type="checkbox" name="Calendars" value="<%= c.ID %>" /><%= c.Name %>
値はカレンダーIDであること。
FormsCollectionを使用して戻ってきたチェックボックスを取得できますが、それは機能します!
(チェックボックスの隣に隠しフィールドを表示するバグがあるようですが、これは実際に「真偽」として返されます!私はこれを回避することができますIdはそれに言及します)
問題は、編集ページにチェックボックスをフックしようとすると起こります!
私は複数のカレンダーを持つことができるスケジュールクラスを持っていて、そのスケジュールをどのカレンダーに表示するかは、編集時にチェックしてください!
私のビューは強く型付けされていますが、MVCの魔法はこれをマップできません!
これを行うための最良の方法は何ですか?
私はViewDataでカレンダーIDを渡してみましたが、適切なチェックボックスをチェックするためにインラインコードを実行しましたが、これは面倒です!
ありがとうございます!
UPDATE:
完了この
s.ID == c.ID).Select(S => S).Count()> 0)? 「確認=確認」:すべてのチェックボックスに手動で「タグを確認「」あなたが追加する必要があり%>
ありがとう!私はそれを複雑にしました! –