mvc知识应用
mvc
添加
Roche.Models.Logincodes per = new Roche.Models.Logincodes();
per.Qrcode = data.Qrcode;
per.Count = AdminID;
Dd.Logincodes.InsertOnSubmit(per);
Dd.SubmitChanges();
修改
using (var db = new RunhuayouModelDataContext())
{
var amodel = db.admin.Where(b => b.adminid == AdminID).SingleOrDefault();
amodel.password = psmodel.NewPassword1;
db.SubmitChanges();
}
删除
Dd.ExecuteCommand(string.Format("delete from Brand where id in ({0})", string.Join(",", deleteId))); 建议使用这个
var coming = Db.Comings.Find(id);
Db.Comings.Remove(coming);
Db.SaveChanges();
-------------------------------------------
using (var db = new RunhuayouModelDataContext())
{
var amodel = db.admin.Where(b => b.adminid == AdminID).SingleOrDefault();
amodel.password = psmodel.NewPassword1;
db.SubmitChanges();
}
拉姆达表达式
n.Name.StartsWith(Name) --相当于A%
n.Name.EndsWith(Name) --相当于%A
n.Name.IndexOf(Name)!=-1 --相当于%A%
.Names.Contains(AModel.Names) --相当于%A%
a标签传值
<a href="/Home/product.html?brand=@item.id" >
var idstr = Request["Text_" + item]; 后台得到标签为Text_ 的值
@Html.HiddenFor(b => b.id) //隐藏的文本
--------------------------------------------------------------------------------------------------------------------------这属于一个里面
前台 @Html.ValidationMessage("tip")
后台 ModelState.AddModelError("tip", "登录错误");
*[AllowHtml]*这个是主要的
public string content { get; set; } model里面添加的 上传
public HttpPostedFileBase CaseImg { get; set; } --这是文本编辑器 必须用到的 在model里面
@using (Html.BeginForm("Views", "Controllers", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
@Html.TextBoxFor(b => b.spic, new { type = "file", @class = "text-input medium-input" }) //这是上传 前台代码
}
-------------------------------------------------------------------------------------------------------------------------------
@Html.DropDownListFor(b => b.newstype, (SelectList)ViewBag.newsList, new { @class = "Personselecter02" }) //这是下拉框
-------------------------------------------------------------------------------------------------------------------------------
<script> 储存数字
function checkNum() {
if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode != 88))
event.returnValue = false;
}
</script>
-------------------------------------------------------------------------------------------------------------------------------
[Required(ErrorMessage = "*输入您的邮箱地址")] mvc model里面的属性
[RegularExpression(@"[A-Za-z0-9._%+-]+@[A-Za-z0-9]+\.[A-Za-z]{2,4}", ErrorMessage = "*{0}的格式不正确")]
==============================================================================================
<input type="button" value=" 返 回 " onclick="javascript: history.go(-1)"> //返回
项目加载后 报错--------------------------------------------------------------------------------------------------------------------
解决方法
http://blog.csdn.net/sat472291519/article/details/17246247
COM 组件名字叫"Microsoft Internet Controls". 添加引用如下Add References->Com Tab-> Microsoft Internet Controls
.NET Tab->Microsoft.mshtml
-------------------------------------这是文本编辑器网址------
http://kindeditor.net/
---------------------------------------------------------mvc 中的方法
ActionResult及子类的对照表
ActionResult的子类名称说明
ViewResult表示HTML的页面内容
EmptyResult表示空白的页面内容
RedirectResult表示定位到另外一个URL
JsonResult表示可以运用到AJAX程序中JSON结果
JavaScriptResult表示一个JavaScript对象
ContentResult表示一个文本内容
FileContentResult表示一个可以下载的、二进制内容的文件
FilePathResult表示一个可以下载的、指定路径的文件
FileStreamResult表示一个可以下载的、流式的文件
mvc知识应用的更多相关文章
- MVC知识进阶01
下面是在项目中有关于MVC的知识总结,有些地方若不对,请指出. 一:MVC的基本知识 1 名词解释 *惯例优先原则<约定大于配置>:是一种开发设计模式,说是在项目里面使用事先规定的命 ...
- Asp.net MVC知识积累
一.知识积累 http://yuangang.cnblogs.com/ 跟蓝狐学mvc教程专题目录:http://www.lanhusoft.com/Article/169.html 依赖注入:htt ...
- MVC知识总结(前序)
距离2015年的来临还有1天的时间,是时候总结一下今年的经过脑子的知识了,由于今年里工作中接触MVC的时间特别多,所以打算针对MVC这个东西的知识进行一个总结,好歹对得起在几个项目中用了MVC来进行开 ...
- 浅谈Spring MVC知识
关于MVC框架,我相信大家都不陌生,都会说也就是模型-视图-控制器这三层的框架结构,如果你参加面试的时候考官会问:“MVC框架是什么?你说一说.”其实我们都知道这个问题还需要问的,只要你是一个开发人员 ...
- Spring MVC知识
f-sm-1. 讲下SpringMvc和Struts1,Struts2的比较的优势 性能上Struts1>SpringMvc>Struts2 开发速度上SpringMvc和Struts2差 ...
- MVC知识记录
1.完整深入分析 MVC请求机制:http://blog.jobbole.com/85033/ 2.MVC入门:http://www.aizhengli.com/givecase-aspnet-5-m ...
- Spring MVC 知识总结
参考文章:http://www.oschina.net/question/84460_9608 孔浩视频 1. 几个关键类: RequestMappingHandlerMapping 和 Reques ...
- Spring MVC知识梳理
同上一篇博客,复习梳理SpringMVC知识点,这次的梳理比较快,很多细节没有顾虑到,后期可能会回来补充 1. 整体架构 1.1 在学习了SSM框架后我们来理清三者的应用层面 浏览器发送请求,请求到达 ...
- 七天学会ASP.NET MVC(七)——创建单页应用
系列文章 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC 七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递 七天学会ASP.NET MVC (三)— ...
随机推荐
- codevs 1994 排队 排列组合+高精度
/* 数学题0.0 最后答案:A(n,n)*A(n+1,2)*A(n+3,m)+A(n,n)*C(m,1)*A(2,2)*C(n+1,1)*A(n+2,m-1); 简单解释一下 +之前的很显然 先排男 ...
- Spring.Net+NHibernate+asp.net mvc + easyui
毕业4个月的入手项目..前段时间在公司一直做的维护..为了弄明白自己也就跟着写了一个,目前也正在学习:不对的或者是有更好的还请各位赐教. 在学习的过程中主要参考::http://www.cnblogs ...
- Asp.net页面使用showModalDialog时Postback弹出新页面解决办法
今天碰到一个让我一开始觉得莫名其妙的问题, 用window.showModalDialog打开一个.aspx文件,然后点击这个页面上一个button, 把页面的数据存入数据库之后,居然又打开一个这个页 ...
- C# Double String互转
/// <summary> /// str转金额 元 /// </summary> /// <param name="money"></p ...
- centos 给鼠标右击添加 “打开终端” 菜单项
1.以root身份在终端执行如下命令 yum -y install nautilus-open-terminal 2.重启操作系统 shutdown -r now
- ThinkPHP 的CURD 基本操作
说起CURD,懂点SQL的人都知道,就是增删改查,做业务系统的时候,往往离不开这CURD,最近也是刚刚接触ThinkPHP,ThinkPHP的灵活性是比原生PHP好用的多,下面我就简单的介绍一下我的学 ...
- Linux文件编程实例
//捕获fopen调用中的错误 #include <stdio.h> #include <errno.h> #include <string.h> #define ...
- javascript获取地址栏参数/值
//URL: http://www.example.com/?var1=val1&var2=val2=val3&test=3&test=43&aaa=#2 //wind ...
- 用zepto找到当前被选中的option
$("#dealer").find("option").not(function(){ return !this.selected }).text(); 神奇的 ...
- strtolower() strtoupper()等字符串大小写转换函数
$str = "Mary Had A Little Lamb and She LOVED It So"; string strtolower ( string $str )— 将字 ...