ASP.net MVC: JQGrid - boolean ustuni uchun ekranni belgilash katakchasi

Boolean maydonini tasdiqlash qutisi sifatida ko'rsatishni xohlayman, lekin internetda biror yechim topadigan biror narsa topa olmayapman. Pastga qarang, men tasdiqlov varag'ini ko'rsatadigan htmlni qaytarishga harakat qildim, lekin yozuvlar noto'g'ri va ularni tahrir qilish mumkin emas.

Kimdir men noto'g'ri qilayotganimni ko'rsatishi mumkinmi? Nima uchun bu juda og'ir? (CSSni bu bilan hal qilish kerakmi?) Ko'p rahmat, Pete

@Html.Grid(new GridControl()
              .SetName("grid")
              .SetListUrl(Url.Action("SearchForRequest", "Requests"))
              .SetPageSize(100)
              .SetIsAutoSize(true)
              .SetHttpVerb(HttpVerbs.Post)
              .SetHeight("300")
              .SetAdditionalAttributes(",datatype:'local'")
              .SetColumns(cs =>
              {
                  cs.Add(x => x.EvidenceRequired).SetCaption("Evidence Required").SetFormatter("function (cellvalue, options, rowObject) {return '<input type=checkbox value=' + cellvalue + '/>'}");
3

2 javoblar

3
qo'shib qo'ydi

Men JQGridni ishlatmayman, lekin agar siz chiqadigan HTML to'g'ri bo'lsa, u holda qiymati to'g'ri bo'lsa readonly xususiyati va checked xususiyati qo'shing. Bu, nazariy jihatdan, sizning muammoingizni hal qilishi kerak.

Bundan tashqari, bu javobni ham bo'lishi kerak.

0
qo'shib qo'ydi