- 浏览: 190419 次
- 性别:
- 来自: 广州
最新评论
文章列表
JS中复杂对象转数组
- 博客分类:
- JS
本文举例中,用到的json返回串
{"Code":10000,"Message":"成功","Time":"2018-11-01 11:09:08","Result":{"rData":[{"count":20,"title":"V1","color":"#2dc6c8"},{"count":15,"title":&qu ...
具体的错误描述:
未能加载文件或程序集“System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。
此类描述通常都是引用问题或者webconfig的配置问题
方法一、
移除后,重新添加引用
方法二、
在webconfig中添加对应的配置项
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssemb ...
EF重新封装查询
- 博客分类:
- MVC4
- Entity Framework
今天搜索批量删除时,无意间翻到这篇文章感觉思路不错mark一下
相关辅助类可参考原博文
最后的调用:
var filters = new Manager.Models.Filter[]
{
new Manager.Models.Filter {Key = "Phone", Value = "phone", Contract = "like"},
new Manager.Models.Filter {Key = ...
EF中批量操作
- 博客分类:
- MVC4
- Entity Framework
在正常的使用过程中,如果要批量删除,需要先搜索符合条件的结果集,然后循环删除,最后保存。
比如如下代码:
//删除
var t1 = context.Table1.Where(t => t.Id > 5).ToList();
foreach(var t in t1)
{
context.Table1.Remove(t);
}
context.SaveChange();
于是百度一下看有没有更简洁的方式,果不其然,通过引用EntityFramework.Extended这个扩展库,方法变的很简单了
db.Table1.Where(u => id ...
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
.a{
background: #0bfefb;
}
</style>
</head>
<body>
<canvas id="c ...
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="GBK">
<title></title>
<style>
canvas{
border: 1px solid #A4E2F9;
}
</style>
</head>
<body>
<div heigh ...
canvas__1 柱状图
- 博客分类:
- HTML
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<canvas id="barChart" height="400" width="600" style="margin:50px"> 你的浏览 ...
图片上传控件:WebUploader
后台代码:
public ActionResult Index()
{
return View();
}
public ActionResult UpLoadProcess(string id, string name, string type, string lastModifiedDate, int size, HttpPostedFileBase file)
{
string filePathName = string ...
模板页代码:
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>上传图片</title>
</head>
<body>
<div>
<div class="leftImage&q ...
MVC学习之五_____删除记录
- 博客分类:
- MVC4
前端模板页,沿用list的模板代码即可
后台代码:
public void Delete(string key)
{
using (var db = new MyDbContext())
{
try
{
AppBasicData model = db.AppBasicDatas.Where(x => x.Key == key).SingleOrDefault();
...
MVC学习之四_____新增记录
- 博客分类:
- MVC4
AddInfo模板代码:
@{
//Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>新增页面</title>
</head>
<body>
<br /><br />
<form action ...
MVC学习之二_____查看详情信息
- 博客分类:
- MVC4
查看页和编辑页的模板页类似
@model BasicDataPageModel //当前页数据源声明
@using Manager.Models.BasicData;
@{
//Layout = null; 这句是不要加载默认模板
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>编辑& ...
模板页代码
@model PagedList<AppBasicData>
@using Webdiyer.WebControls.Mvc;
@{
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>IndexPage</title>
<link rel="stylesh ...
MVC学习之一_____实现列表及分页
- 博客分类:
- MVC4
模板页代码:
@model PagedList<AppBasicData> //这里通过绑定PagedList数据给分页提供数据源
@using Webdiyer.WebControls.Mvc; //这个是第三方分页控件的引用
@{
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>IndexPag ...
页面代码
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, target-densitydpi=high-dpi, ini ...