Я хочу изменить текст кнопки при загрузке страницы. Я использую статические данные, и моя кнопка не отображается.Как изменить текст кнопки при загрузке страницы
Модель
public class UserModel
{
public string Firstname { get; set; }
public string Lastname { get; set; }
public long Phone { get; set; }
public bool IsActive { get; set; }
}
Контроллер
List<UserModel> listuser = new List<UserModel>();
UserModel users = new UserModel();
users.Firstname = "Nisha mam";
users.Lastname = "Patel";
users.Phone = 90897564444;
users.IsActive = true;
listuser.Add(users);
users = new UserModel();
users.Firstname = "Namrata";
users.Lastname = "Bhavsar";
users.Phone = 9678975643;
users.IsActive = false;
listuser.Add(users);
users = new UserModel();
users.Firstname = "Anjali";
users.Lastname = "Mehta";
users.Phone = 9228975643;
users.IsActive = true;
listuser.Add(users);
return View(listuser);
Посмотреть
@Html.Kendo().Grid(Model).Name("List").Columns(c =>
{
c.Bound(p => p.Firstname);
c.Bound(p => p.Lastname);
c.Bound(p => p.Phone);
c.Bound(p => p.IsActive).Title("Unlock Payroll Entry").Filterable(false).ClientTemplate("<input type='submit' value='Unlock'></span>").Sortable(false);
})
В вашем ClientTemplate вы указываете 'value = 'Unlock'', который устанавливает надпись кнопки html. Кроме того, вы закрываете тег , который не был открыт. Поэтому замените '' на '' – Capricorn
@Capricorn: спасибо, но здесь моя цель - теперь изменить кнопку TEXT на основе того, если условие else с булевыми значениями будет проверено внутри поля IsActive. Пожалуйста, помогите мне как можно скорее – Namrata
Вы указываете, что ваша кнопка _ "не отображается" _. Предложение от @Capricorn должно помочь в отображении кнопки. –