随笔分类 -  ASP.NET MVC

【转】ASP.NET MVC 3和Razor中的@helper 语法
摘要:http://blog.joycode.com/scottgu/archives/2011/05/25/116617.joyASP.NET MVC 3支持一项名为“Razor”的新视图引擎选项(除了继续支持/加强现有的.aspx视图引擎外)。当编写一个视图模板时,Razor将所需的字符和击键数减少到最小,并保证一个快速、通畅的编码工作流。与大部分模板的语法不同,在Razor的帮助下,您不需要中断代码编写,仅仅为了在HTML中标注服务器端代码块的开始和结束。代码分析器足够聪明,它能够从你的代码里推断出是否为服务器端代码。这种更加简洁、富有表现力的语法更加干净,输入也更快速,有趣。您可以从过去9个 阅读全文
posted @ 2013-02-21 16:34 Vanessa 阅读(233) 评论(0) 推荐(0)
将asp.net mvc3网站发布到xp系统下
摘要:参考文章:http://www.cnblogs.com/andyran/archive/2011/11/06/2238641.html1)配置IIS5多站点装完发现XP下IIS无法支持多站点,网上查找了一下,有现成的工具,不过都是些坑爹的网站垃圾广告满天飞,还是命令行吧。见图第一步获取当前站点列表的最大序列号i第二部复制当前站点到新站点,序列号i++打开IIS管理器后,发现新站点已经增加,再配置一下即可。注意IIS5.1下只能运行一个站点,无法同时运行多站点。2)配置MVCa..net framrwork设置为4.0b. 添加映射映射路径:C:\WINDOWS\Microsoft.NET\Fr 阅读全文
posted @ 2012-02-16 15:25 Vanessa 阅读(1125) 评论(0) 推荐(0)
浏览器不能运行js的解决方法
摘要:新发布了web站点,但是js没有被执行。这样修改一下就好了。在浏览器中点击“工具”→“INTERNET选项”→“安全”→“自定义级别”找到“脚本”,将下面的三个选项都改成“启用”。 阅读全文
posted @ 2011-08-30 17:50 Vanessa 阅读(1031) 评论(0) 推荐(0)
div嵌套iframe底部的div内容显示不出来
摘要:今天做网站框架,在div里嵌套了iframe,但是底部的div无论怎么定位都显示不出来。去掉iframe就可以显示出来。后来将<iframe ... />改成<iframe ...></iframe>就显示出来了。好歹出来了,整死我算了…… 阅读全文
posted @ 2011-08-17 11:08 Vanessa 阅读(4685) 评论(1) 推荐(1)
ado.net data model连接oracle数据库
摘要:1、安装Oracle Data Access Components (ODAC) for Microsoft Entity Framework and LINQ to Entities,下载地址:http://www.oracle.com/technetwork/topics/dotnet/downloads/oracleefbeta-302521.html2、进入安装目录,如E:\app\Administrator\product\11.2.0\client_1\Network\Admin\Sample中拷贝tnsnames.ora文件到Admin目录下。参考例子修改Host、Port和Se 阅读全文
posted @ 2011-07-28 10:51 Vanessa 阅读(1502) 评论(1) 推荐(0)
vs2010调试web项目时出现“Unable to start program 'http://localhost:/"”
摘要:为了这个问题恼火了很久,最后的解决方案:1、运行redegit进入注册表,找到HKEY_LOCAL_MACHINE -> SOFTWARE -> MICROSOFT -> WINDOWS ->CURRENTVERSION -> APP PATHS ->iexplore.exe2、删除默认值和path项。3、默认值修改为ie的目录,如C:\\Program Files\\Internet Explorer\\iexplore.exepath修改为C:\\Program Files\\Internet Explorer。其实我的机器上修改前和修改后的值是一样的, 阅读全文
posted @ 2011-07-28 10:26 Vanessa 阅读(3462) 评论(0) 推荐(0)
【转】ASP.NET MVC中实现多个按钮提交的几种方法
摘要:ASP.NET MVC中实现多个按钮提交的几种方法有时候会遇到这种情况:在一个表单上需要多个按钮来完成不同的功能,比如一个简单的审批功能。如果是用webform那不需要讨论,但asp.net mvc中一个表单只能提交到一个Action处理,相对比较麻烦点。方法一:使用客户端脚本比如我们在View中这样写:以下为引用的内容:<input type="submit" value="审核通过" onclick='this.form.action="<%=Url.Action("Action1") %>&q 阅读全文
posted @ 2011-07-15 17:11 Vanessa 阅读(341) 评论(0) 推荐(0)
MVC中checkbox的使用
摘要:@Html.CheckBox和@Html.CheckBoxFor这两个方法一直没有用好,为了尽快多个CheckBox并且可以回传数据,使用了下面的办法,怎么看怎么觉得笨,不过先这样吧:在View页中:<div class="dropdownlist-field"> @if (Model != null) { foreach (var item in Model.lstUserRole) { if (item.bCheck) { <input type="checkbox" id="checkboxRole" name 阅读全文
posted @ 2011-07-15 16:02 Vanessa 阅读(16824) 评论(3) 推荐(1)
【转】ASP.NET MVC中DropDownList的使用
摘要:转自:http://www.cnblogs.com/guanjie20/archive/2010/12/09/1901056.htmlDropDownList则与TextBox等控件不同,它使用的是select标记。它需要两个值:在下拉框中显示的列表,和默认选项。而自动绑定一次只能绑定一个属性,因此你需要根据需要选择是绑定列表,还是默认选项。DropDownList扩展方法的各个重载版本“基本上”都会传递到这个方法上:代码publicstaticstringDropDownList(thisHtmlHelperhtmlHelper,stringname,IEnumerable<Selec 阅读全文
posted @ 2011-07-15 15:55 Vanessa 阅读(1916) 评论(0) 推荐(0)
【转】MetadataType的使用,MVC的Model层数据验证
摘要:MetadataType的使用,MVC的Model层数据验证指定要与数据模型类关联的元数据类using System.ComponentModel.DataAnnotations;//指定要与数据模型类关联的元数据类 [MetadataType(typeof(Product_MetaData))] public partial class Product { public Product() { this.ProductGuid = Guid.NewGuid(); this.AddTime = DateTime.Now; } public class Product_MetaData { pu 阅读全文
posted @ 2011-07-08 10:08 Vanessa 阅读(5396) 评论(4) 推荐(2)