2013-08-02 4 views
2

У меня есть сетка кендо. И я хочу добавить там встроенную редакцию.Проверка встроенного редактирования

Ниже снимок экрана моего кендо сетки:

enter image description here

По моей функциональности я хочу, чтобы проверить «Медиа», поданную в соответствии с полем «Тип носителя».

У нас есть 4 типа СМИ (электронная почта, WebURL, Facebook, Twitter).

И строка Медиа поля должна быть в соответствии с выбранными СМИ Type.For Например:

1) For Email Media Type : [email protected] 
2) For WebURL Media Type: www.yahoo.com 

И если кто-то вошли недопустимую строку носителя согласно выбранному типу носителя, то я хочу чтобы показать сообщение проверки. Это может быть проверка модели MVC или проверка Javascript.

Я пробовал с двумя способами знать. Но никто из меня не помогает.

1) Шаблон клиента.

В котором я использовал шаблон клиента для Net Добавить кнопку Item для проверки мультимедийного field.and для этого у меня есть обрабатывать его Javascript function.Please посмотрим ниже: -

.ToolBar (команды => {commands.Template ("Добавить медиа");})

к этому я был в состоянии проверить field.But был уна чтобы сохранить его в database.Means я не знаю способ вызова метода сохранения.

2) с помощью команд: -

Я попытался это также: -

.ToolBar(commands => 
         { 
          commands.Create(); 
          commands.Save(); 
         }) 

Но это не было подтверждения field.But я был в состоянии сохранить его в базе данных.

+0

не вопрос, просто спецификации.Это просьба? – wudzik

+0

Что вы имеете в виду, его просьба? У меня есть эта проблема, и я хочу знать решение для этого. – Pawan

+1

Вы не упомянули никаких проблем с этим. Просто написал, что вы хотите. Вы даже пробовали? Покажите свои усилия и уточните, какую часть задачи вы не понимаете. Теперь это выглядит так: «Я хочу сделать ... сделать это для меня» <- это похоже на вопрос? – wudzik

ответ

0

и может сделать это в случае изменения ниспадающего

Заканчивать этот fiddle

Изменить лицо «Dave» на инженера программного обеспечения, чтобы увидеть работу проверки.

и можно настроить проверку в onSelect случае

function onSelect(e) { 

var name = $('td:first', $(e.sender.element).closest("tr")).text(); 
var dataItema = this.dataItem(e.item.index()); 

if ((this.dataSource.data()[e.item.index()].title) == 'Software Engineer') { 
    if (name == 'Dave') { 
     $('td:first', $(e.sender.element).closest("tr")).addClass('error'); 
    } 
} 

//var id = e.item.find("span").attr("data-id"); 

}