`
gyl
  • 浏览: 8527 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Asp.Net Mvc 控件用法

 
阅读更多
1RadioButtonFor
model
  public bool Sex { get; set; }
view
  @Html.RadioButtonFor(model => model.Sex, true, new { @checked="checked" })男
  @Html.RadioButtonFor(model => model.Sex, false)女

2DropDownList
model
  public string Activity { get; set; }
view
  @Html.DropDownList("FirstGenre")
controllers
   List<SelectListItem> items = new List<SelectListItem>();
   items.Add(new SelectListItem { Text = "激活",Value="0",Selected=true});
   items.Add(new SelectListItem { Text = "休眠", Value = "1" });
   this.ViewData["FirstGenre"] = items;

3DropDownListFor
view静态数据
   @Html.DropDownListFor(model =>model.Activity,new SelectListItem[] { new SelectListItem {Text = "激活", Value = "0",Selected=true }, new SelectListItem { Text = "休眠", Value= "1" } })
controllers动态数据
  ViewData["Department"] = new SelectList(context.Accounts_Departments.ToList(), "DepartmentID", "DepartmentName");                        
view
  @Html.DropDownListFor(model => model.DepartmentID, ViewData["Department"] as SelectList)
分享到:
评论

相关推荐

    asp.net MVC 水晶报表 Using Crystal Report in ASP.net MVC

    在ASP.NET MVC中使用水晶报表的关键步骤包括: 1. **安装水晶报表**:首先,你需要在开发环境中安装水晶报表的相关库,通常通过NuGet包管理器来完成。例如,可以安装"CrystalDecisions.Web"包。 2. **配置项目**:...

    asp.net mvc chart(MVC 使用chart图表控件的示例)

    在ASP.NET MVC中,我们可以使用Chart控件来创建各种类型的图表,包括折线图、柱状图、饼图等,以便于数据可视化。这个示例将深入探讨如何在MVC应用中集成和使用Chart控件。 首先,我们需要在项目中添加对`System....

    基于ASP.NET MVC项目源码完整下载(含Aspose.Cells、Aspose.Words、NPOI、MvcPaper及在线预览Word、Excel等文档

    基于ASP.NET MVC框架的学习项目,包含MVC的框架的设计思路,通俗易懂学习MVC框架,项目中包含NPOI控件的使用方法(优点:导出几万条数据几秒即可下载下来)以及NPOI导出Excel表到数据库,Aspose.Cells的使用(导入、...

    ASP.NET mvc tree 树 类似 TreeView 控件

    在ASP.NET MVC框架下,没有内置的TreeView控件,但开发者可以使用各种方法来实现类似的功能。一种常见的方式是自定义一个视图(View)和模型(Model),结合HTML辅助方法和JavaScript库(如jQuery UI的TreeView插件...

    ASP.NET MVC分页

    ASP.NET MVC 分页是Web开发中的一个重要概念,它在处理大量数据时尤为关键,因为一次性加载所有数据可能会导致页面响应速度变慢,甚至对服务器造成过大压力。在ASP.NET MVC框架中,我们可以利用内置的工具和自定义...

    基于ASP.NET MVC项目源码完整下载(含Aspose.Cells、Aspose.Words、NPOI使用)

    基于ASP.NET MVC框架的学习项目,包含MVC的框架的设计思路,通俗易懂学习MVC框架,项目中包含NPOI控件的使用方法(优点:导出几万条数据几秒即可下载下来)以及NPOI导出Excel表到数据库,Aspose.Cells的使用(导入、...

    asp.net mvc admin user control

    标题“asp.net mvc admin user control”暗示了我们关注的是与管理员相关的用户界面元素,这可能包括自定义的用户控件或者视图组件,用于构建一个高效且安全的后台管理系统。这些控件通常会包含登录验证、角色分配、...

    asp.net mvc4 ztree 连接数据库 动态生成菜单简单demo

    在ASP.NET MVC4框架下,开发人员经常需要创建动态、交互式的用户界面,这通常涉及到与数据库的交互以及前端库的使用。在这个“asp.net mvc4 ztree 连接数据库 动态生成菜单简单demo”中,我们将探讨如何利用ASP.NET ...

    ASP.NET MVC网上图书商城电商网站运营源码

    2项目使用 ASP.NET MVC框架,使用ADO.NET实体数据模型 EF连接数据库,view视图用Razor视图,控制器动作方法使用 Linq to sql 实现与数据库进行数据交互,并完成业务逻辑操作 3页面使用伪静态处理 网站前台 1Web前端...

    asp.net mvc3 分页 + 搜索

    ASP.NET MVC3是一个强大的Web应用程序开发框架,由微软公司提供,用于构建动态、数据驱动的网站。这个框架结合了ASP.NET的功能性和MVC(模型-视图-控制器)设计模式的优势,提供了更好的代码组织和测试支持。在"asp...

    asp.net MVC验证码

    总结来说,"asp.net MVC验证码"涉及到的是在ASP.NET MVC框架中创建和验证用户输入验证码的技术,通过引入第三方库(如MvcCode_1.0.dll)并使用自定义方法(如`MvcCodewq.Codewq()`),以确保用户提交的数据是合法且...

    asp.net MVC2 教程

    ### ASP.NET MVC2 教程知识点详述 #### 一、ASP.NET MVC 概念与特点 **ASP.NET MVC** 是一种用于构建动态网站的技术框架,它采用了模型-视图-控制器(Model-View-Controller)的设计模式。相比于传统的 ASP.NET ...

    asp.net mvc源码

    ASP.NET MVC内置了jQuery库,提供了AjaxActionLink和Ajax.BeginForm等控件,支持异步更新视图,从而实现无刷新用户体验。 通过深入学习和实践ASP.NET MVC源码,开发者可以更好地理解框架的工作原理,提升开发效率...

    ext asp.net mvc nhibernate 完整项目示例

    【标签】:“ext asp.net mvc nhibernate 完整项目示例”标签明确了项目的核心技术栈,EXT.NET提供了丰富的UI控件,ASP.NET MVC提供了灵活的架构设计,而NHibernate则是强大的数据持久化解决方案。 【文件名称列表...

    ASP.NET MVC架构设计模式入门实例

    然而,迁移到ASP.NET MVC意味着放弃一些ASP.NET WebForm的特性,如服务器控件、WebParts、数据绑定控件等。但Master页面功能得以保留,可以用来实现页面布局。ASP.NET AJAX库在客户端仍然可用,但服务端控件不再直接...

    ASP.NET MVC学习资料

    - **兼容现有ASP.NET特性**:尽管不使用传统的PostBack模型,但仍然支持使用现有的ASP.NET控件和技术,如母版页、数据绑定等。 - **支持多种认证和授权机制**:包括表单认证、Windows认证等多种安全认证方式。 ####...

    Asp.Net开发控件

    在Asp.Net MVC框架中,虽然不再直接使用WebForms控件,但仍有各种辅助方法和视图组件来创建用户界面。例如,HtmlHelper类提供了大量的辅助方法,如Html.DropDownListFor()和Html.TextBoxFor(),用于生成HTML输入元素...

Global site tag (gtag.js) - Google Analytics