我们公司开发工具:VS2010
技术架构:JQUERY AJAX MVC2.0 WCF 实体框架(性能很差,被我干掉了,自己写了一套框架)
表单验证:easyvalidator
数据提交方案:ajax(自己创建的一个简单通用的架构,通过js-->数据访问层-->DB)
<head runat="server">
<title>test</title>
<script src="../../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="../../Scripts/qsc.js/Qin.Tool.js" type="text/javascript"></script>
<script>
function test() {
var obj = new UpdateJSONObject("表名", "更新处", "哪个dom下的内容");
obj.AddKeyValue("EventName", "新的名称");
obj.SetDataFromFields();
obj.Post("", { json: obj.ToJSONString() }, function (data) {
alert("修改成功");
});
}
</script>
</head>
<body >
<form id="b2">
<input type="text" field="VisitedCount" value="12" />
<input type="radio" field="Domain" name="sex" value="baidu" />
<input type="radio" field="Domain" name="sex" value="xinlang" />
<select field="Descript">
<option value="秦仕川的姓名">描述</option>
</select>
<textarea field="WhyClose">关闭原因</textarea>
<button class="runCode" id="btn2" onclick="test();">
运行»</button>
</form>
</body>
</html>
后端代码:
Qin.Data.DBTool.UpdateDatabaseByJSON(Request["json"]);
WriteJson(1);
如此完成整个数据的更新操作,查找一样....
你觉得这样安全吗