У меня есть список записей, которые я использую для повторного использования на экране. Один из столбцов содержит флажок «Contacted». Я установил некоторые из записей, которые нужно проверить, а некоторые нет. (В БД) ... но когда страница загружает все записи, проверяется ... Кто-нибудь знает, почему?Все флажки возвращены, даже если «"
<input type="checkbox" name="chkBox"
checked='<%# SetCheckboxValue((bool)Eval("Contacted"))%>' />
«Связался» представляет собой набор BOOL в код зависимости, если запись проверяется или нет (из БД)
protected string SetCheckboxValue(bool Contacted)
{
if (Contacted)
{
return "checked";
}
return String.Empty;
}
SetCheckboxValue получает либо T или F и должен возвращать «проверил» или "" Затем приложение должно отображать каждую запись как проверенную или пустую. но как я уже сказал, все записи отображаются как отмеченные?
Любые идеи? Thanks
«Свяжитесь с нами», какова ценность? это правда или «Т»? –
привет ravi это bool, так это правда – John
Это использование 'Eval' legal? Я не вижу его в [документации] (http://msdn.microsoft.com/en-us/library/system.web.ui.databinder.eval.aspx), но я не использую его сам. – Bobson