.net mvc
文章平均质量分 55
chanzig
这个作者很懒,什么都没留下…
展开
-
Orchard Pitfalls - 1安全篇
下面列出来的是一些常见的Orchard安全方面的缺陷。或者说Orchard使用不当的情况下 最容易出现的缺陷 。默认情况下,前台匿名可访问Orchard最初是作为CMS实现的。一般的CMS前台是允许匿名访问的。而这在很多应用中是不应该的默认情况下Media等资源匿名可访问OutputCache模块可能会缓存别的用户看过的页面这个玩意用的不好的情况下可以把小伙伴吓死~数据转载 2015-01-12 11:06:40 · 309 阅读 · 0 评论 -
MVC ActionLink的用法
//在视图中传入id@Html.ActionLink(“Edit”,”Edit”,new{id=item.ProductID}) 相应的Controller也要用ID来取到这个值。这是一种约定。Public ActionResult Edit(int id){}一 Html.ActionLink("linkText","actionName")该重载的第一个参数原创 2015-03-08 22:18:29 · 659 阅读 · 0 评论 -
导出CSV文件
在mvc的程序中添加Common文件夹,添加CsvSerializer.cs类,以后就调用这个就行了。// CsvSerializer.csusing System;using System.Collections.Generic;using System.ComponentModel;using System.EnterpriseServices;using System.IO;usi原创 2015-03-08 17:59:35 · 606 阅读 · 0 评论 -
bootstrap表单验证插件 经验记录 与RSA加密事件配合修改
继大概只有自己能懂的干货 注册表单密码RSA加密 再续写表单验证。因为项目用的是bootstrap,所以就将就到底,直接用bootstrapvalidate 插件了。 两个插件文件引进来先,可以在官网下载 1. bootstrapValidator.min.css 2. bootstrapValidator.min.js随便找个页面吧,修改密码的页面,只有三个密码框,但是数据都要加密。直接原创 2015-03-05 21:35:44 · 4782 阅读 · 1 评论 -
.net mvc 注册路由的几种常见方式
//第一种:最常用方式routes.MapRoute(name: "Default",url: "{controller}/{action}/{id}",defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }); //第二种:构造路由然后添加,这个可以原创 2015-01-19 10:56:24 · 889 阅读 · 0 评论 -
mvc dropdown显示与赋值
public ActionResult Index() { List<SelectListItem> items = new List<SelectListItem>(); items.Add(new SelectListItem { Text = "wenbin", Value = "1" }); items.Ad原创 2015-03-01 19:08:33 · 858 阅读 · 0 评论 -
获取来访IP和来访地址
注册的时候需要保存用户的ip和地址,就直接拿来用了。region 获取来访地址和IP /// <summary> /// 获取来访地址和IP /// </summary> /// <returns>来访地址,来访IP</returns> public static List<string> GetFromSiteAndIP()原创 2015-03-01 04:09:56 · 1080 阅读 · 0 评论 -
viewbag viewdata tempdata 区别以及跨controller 传值
问题:Could any body explain, when to useTempDataViewBagViewDataI have a requirement, where I need to set a value in a controller one, that controller will redirect to Controller Two an原创 2015-01-26 11:01:12 · 1041 阅读 · 0 评论 -
mvc列表显示筛选 或者模糊查询
在orchard中获取数据实体 public List Get() { return this._nonoRecordRepository.Table.ToList(); } public nonoRecord Get(int id) { return this._n原创 2015-01-23 15:58:10 · 3919 阅读 · 0 评论 -
ASP.NET MVC+Entity Framework 4.1访问数据库 (EF)
Entity Framework 4.1支持代码优先(code first)编程模式:即可以先创建模型类,然后通过配置在EF4.1下动态生成数据库。下面演示两种情形:1、代码优先模式下,asp.net mvc数据访问2、传统模式,先创建数据库和表,配置连接字符串,再生成模型第一种情况的步骤:(1)使用空模板,创建ASP.NET MVC3.0(或4.0)项目,假定项目名:MVC_转载 2015-01-04 15:03:19 · 689 阅读 · 0 评论 -
Orchard menu
在对应的module中添加 AdminMenu.cs原创 2015-01-14 10:46:14 · 408 阅读 · 0 评论 -
获取XML中节点信息 获取DorpDownList内容
项目中先定义了一个通用的方法接口,然后Serives去实现。数据在xml中<appSettings> //.... //找到appSetting 节点,下面加上一个节点,可以直接写数据,但是统一管理,在app_Data文件夹下建了一个Config.xml <add key="XmlPath" value="App_Data\Config.xml"/>原创 2015-03-07 16:28:09 · 2010 阅读 · 1 评论