这是我的编码:
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "D:\\Automation\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.google.com/");
try{
Runtime.getRuntime().exec("TASKKILL /F /IM chrome.exe");
}
catch(IOException io){
System.out.println(io.getMessage());
}
}
事件:
columns.Bound(c => c.Id).Hidden();
columns.Bound(c => c.Name);
columns.Bound(c => c.IsActive).Title("Active Status").ClientTemplate("<input type='checkbox' name='active' ${ IsActive == true ? checked='checked' : ''} enabled value='#= IsActive#' />");
检查重复值的功能:
.Events(events => events.RequestEnd("OnRequestEnd").Change("index"))
.Create(create => create.Action("Create", "Create"))
.Read(read => read.Action("Read", "Read"))
.Update(update => update.Action("Update", "Update"))
这些是我的编码。我想阻止在kendo网格中输入重复值。任何人都可以告诉我我正在做的事情是正确的还是我应该做别的事。我想在创建和更新中停止重复值,即使在我的剑道网格中也是如此。
答案 0 :(得分:0)
应该通过添加作为网格模型的代码(实体框架类)和表设计(CREATE TABLE语句)来进一步详细说明问题的环境。
防止重复通常在数据库中以表约束的形式实现为服务器端功能。您似乎希望阻止输入重复的Name
。
取决于应用程序的构建方式(代码优先/数据优先),您可能有
具有唯一注释的模型类字段
[Index("Unique_Name", 1, IsUnique = true)]
public string Name { get; set; }
或表约束
[name] VARCHAR (40) NOT NULL,
CONSTRAINT [unique_name] UNIQUE NONCLUSTERED ([name] ASC)