Установить поле как требуется, основываясь на изменении другого поля - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть форма DevExtreme с Razor, и я пытаюсь применить правила проверки.Я хочу установить поле, как требуется, когда другое поле имеет значение.

// This should have a value if the other field has it
socialGroup.AddSimple()
           .ColSpan(3)
           .Label(l => l.Text("Page ID"))
           .DataField(it.Clave)
           .Editor(ed => ed.TextBox().ID("pageId").Value(it.Valor).Placeholder("Page ID"))
           .ValidationRules(v => v.AddPattern().Pattern("^\\d+$").Message("Field must be numeric"));

// This should have a value if the other field has it
socialGroup.AddSimple()
           .ColSpan(3)
           .Label(l => l.Text("App ID"))
           .DataField(it.Clave)
           .Editor(ed => ed.TextBox().ID("appId").Value(it.Valor).Placeholder("App ID"))
           .ValidationRules(v => v.AddPattern().Pattern("^\\d+$").Message("Field must be numeric"));

Я пробовал использовать Javascript, но не смог заставить его работать.

...