我们的应用程序是MVC应用程序.我们正在使用实体框架.当我更新模型以从数据库添加表时.我正在接受一个例外,它说
"尝试从数据库更新时发生了'System.ArgumentException'类型的异常.例外消息是:'具有相同密钥的条目已存在'."
我无法弄清问题是什么.我可以有解决方案来解决问题.
我的项目是ASP.NET MVC之一.在视图中,我正在创建一个Html文本框并使用attr在javascript中禁用它.
<script language="javascript">
Disable= function(){
$("#Disable").attr("disabled","disabled");
}
</script>
<% using(Html.BeginForm("Save","Account")){%>
<%: Html.TextboxFor(model=>model.Account) %>
<input type="button" id="Disable" name="Disable" onclick="Disable()">
<input type="submit" id="Save">
<%}%>
Run Code Online (Sandbox Code Playgroud)
当点击"保存"按钮时,我正在捕捉FormCollection中的值.但是当它被禁用时,我无法看到该集合中的文本框.什么时候它没有工作正常.为什么会这样?