ASP.NET MVC 学习贴
1. 当在一个 Action 中 对相同功能的2个控件进行赋值
List<SelectListItem> WebSite = GetWebSite();
ViewData["SiteNames"] = WebSite;
if (WebSite.Count > 0)
WebSite.RemoveAt(0);
ViewData["SiteName"] = WebSite;
页面显示时会统一以 WebSite 中的内容显示。 BUG ???
如需正常显示 则需每个单独取值
2. 在action 中实现页面弹出提示
MVC中没有像 2.0中 后台注册前台脚本的功能。
解决办法: 将提示信息放到 TempData 中,然后前台写对应 javascript 函数。如放 ViewData 中 则跳转Action 后数据丢失
相关文档:
很多Asp.net的教程中的示例代码使用的数据访问方法是Linq to Sql或是Entity Framework。我在www.asp.net的论坛上看到很多关于讨论是否有其他替代的数据库访问方式,回答是:当然有。这篇文章就讲述了使用Ado.Net作为数据访问层来实现一个典型的增删查改程序。
由于是以练习作为目的 ......
在.Net 4.0之前我们为了做出搜索引擎友好的,对用户也友好的url都是需要自己实现Url重写,现在不需要了,.Net 4.0为我们做这一切。UrlRouting之所以称之为Routing是因为它不但实现了Url重写还可以通过参数得到重写后的Url在页面上使用。
1. Url Routing 的通常用法
UrlRouting在Asp.Net Mvc项目中被广泛使用,在Mvc中很好 ......
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class ......
几款ASP.NET在线文本编辑器
1,FCKeditor 编辑器
最新版本: 2.3.1
站点:http://www.fckeditor.net
演示:http://www.fckeditor.net /demo
特点:开源、免费 支持绝大多数浏览器
支持语言多
ASP.Net * ASP * ColdFusion * PHP * Java * Active-FoxPro * Lasso * Perl * Python
2,eWebEditor在线编辑器 ......