Флажок Bind gridview с целочисленным полем данных базы данных - PullRequest
4 голосов
/ 10 августа 2011

Мне нужно связать флажок в сетке с полем данных Integer базы данных.

На самом деле, когда значение поля равно 1, флажок должен быть установлен сам, а когда 2, он должен быть снят сам.

Код, который я пробовал, выглядит следующим образом, но они не работают должным образом.

<asp:CheckBox ID="chkstatus" runat="server" Checked='<%# 
Bind("status") %>'

<asp:CheckBox ID="chkstatus" 
runat="server" Checked='<%# DataBinder.Eval(Container.DataItem, "status") %>'

1 Ответ

7 голосов
/ 10 августа 2011

Вы связываете как ...

<asp:CheckBox ID="CheckBox1" runat="server" 
     Checked='<%# Eval("status").ToString() == "1" ? true : false) %>' />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...