分类:Web编程
共 938 篇
示例一:ASP.NET MVC3为URL添加扩展名 定义路由: 输出链接: 页面链接: http://localhost/ http://localhost/Default.html http://localhost/News.html http://localhost/News/1.html http://localhost/News/Sport.html http://localhost/News/Sport/1.html 效果是达到了,但总感觉Html.RouteLink参数太长了,再做下简化。 示例二:简化Html.RouteLink参数 定义路由: 输出链接: 页面链接: http://localhost/…
📂 Web编程
👤 博主
📅 2013-03-07
👁 4874
👍 0
阅读全文 →
在Visual Studio 2012网站菜单中选择ASP.NET配置,打开ASP.NET网站管理工具,试图打开"安全"选项卡时失败,提示: 选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页面。 下面的消息可能会有助于诊断问题: 无法连接到 SQL Server 数据库。 ASP.NET网站管理工具无法连接到SQL Server数据库解决方法 1.创建Membership数据库 打开Visual Studio 2012命令行工具,运行aspnet_regsql.exe,按下图步骤创建Membership数据库(aspnetdb):…
📂 Web编程
👤 博主
📅 2013-01-22
👁 7365
👍 0
阅读全文 →
运行结果: 显然,ASP.NET MVC3获取GET和POST参数比传统方法简单,并且能自动将参数值转换为目标数据类型,只是记得int、bool等参数类型一定要声明为可空类型! 下边我们测试下传入无效参数值时的情况,比如a=a&b=mzwu: 最后测试下获取checkbox的值,比如a=a&b=mz&b=wu: ASP.NET MVC3不能正确获取checkbox的值?可以的,只是得稍做修改,这边b应该是一个数组: 运行结果:
📂 Web编程
👤 博主
📅 2013-01-19
👁 10094
👍 0
阅读全文 →
//using System.Transactions;
try
{
using (testContext context = new testContext())
{
using (TransactionScope trans = new TransactionScope())
{
//1.扣款
Account account = context.Accounts.Where(a => a.Id == 1).FirstOrDefault();
account.Money -= 100;
context.SaveChanges();…
📂 Web编程
👤 博主
📅 2013-01-17
👁 5432
👍 0
阅读全文 →
例1 对应html: 删除 例2 对应html: 浏览 说明:当routeValues中的参数不是路由参数时,会自动转化为QueryString格式。若只想取得链接地址,可以用Url.Action,例如:@Url.Action("Index", "News", new { cid = 1, page=1 })
📂 Web编程
👤 博主
📅 2013-01-16
👁 5756
👍 0
阅读全文 →
当ASP.NET MVC3使用ASPX视图引擎时,可以在Page指令中设置视图继承于自定义基类: 那么使用Razor视图引擎时,能不能做同样的设置?要怎么设置? ASP.NET MVC3自定义Razor视图基类示例 先定义Razor视图基类: 在视图(.cshtml)中使用自定义基类示例: 参考资料 .MVC3中Razor模板引擎如何修改View的基类:http://www.cnblogs.com/fxwdl/archive/2012/06/28/2567547.html
📂 Web编程
👤 博主
📅 2013-01-16
👁 7191
👍 0
阅读全文 →
在ASP.NET MVC3中,我们见惯了类似下边的Action: 通常,Action返回值类型为ActionResult或其子类JsonResult、ContentResult、 EmptyResult、ViewResult、RedirectResult等等,今天测试发现,返回值类型为string、int、bool、DateTime也是可以的,例如:
📂 Web编程
👤 博主
📅 2013-01-15
👁 3562
👍 0
阅读全文 →
CKEditor是一个文本编辑器,它的前身为FCKeditor。CKEditor不具备文件上传和管理功能,需要借助CKFinder来实现。 一、下载文件 CKEditor 4.0(ckeditor_4.0_standard.zip):http://ckeditor.com/download CKFinder.NET 2.3(ckfinder_aspnet_2.3.zip):http://ckfinder.com/download 二、安装配置 1.安装CKEditor和CKFinder.NET ·解压ckeditor_4.0_standard.zip到/CKEditor文件夹下; ·解压ckfinder_aspnet_2.3.zip到/CKFinder文件夹下;…
📂 Web编程
👤 博主
📅 2013-01-02
👁 6022
👍 0
阅读全文 →
1.在控制器获取当前页面Controller和Action名称 2.在视图获取当前页面Controller和Action名称 说明:Values可获取路由参数id的值。
📂 Web编程
👤 博主
📅 2013-01-01
👁 5273
👍 0
阅读全文 →
我们先看下Html.Partial和Html.RenderPartial的定义: 两个方法都是用来在当前view调用并显示另一个view,区别在于返回值及输出方式不同: ·Html.Partial返回一个字符串,得手工将字符串输出到当前view中; ·Html.RenderPartial没有返回值,它直接将内容输出到当前Response中; 再看下两者的调用方式: 和它们相似的还有另一组方法Html.Action和Html.RenderAction。Partial和Action的区别在于前者调用view,后者调用action。
📂 Web编程
👤 博主
📅 2012-12-31
👁 5957
👍 0
阅读全文 →