说明:前者是MVC,后者是boostrap 1.form 表单 @using (Html.BeginForm("Create", "User", FormMethod.Post, new { @class = "form-horizontal" })) {} 2. 文本框 @Html.TextBox("LoginName", "", new { @class = "form-control&quo…
通过bootstrap  弹出modal-dialog 子页面 ,例如我要弹出子页面:areaitem_sub_One.html. 具体步骤如下: 第一步:新建 areaitem_sub_One.html <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Cl…
局部代码: <!-- 按钮触发模态框 --> <div style=""> <button class="btn btn-primary" data-toggle="modal" data-target="#SaveUser_Modal"> 添加用户 </button> <button class="btn btn-primary" data-toggl…
前几天我发现 MVC 虽然解决了webform的问题但是用起来真的很麻烦,不知道是我刚接触的原因还是为什么,感觉有很多的局限性,对于form的提交一个form只能绑定一个action,代码如下: @using (Html.BeginForm("Create", "Users", FormMethod.Post, new { id = "SaveUserForm", @class = "form-horizontal" }))…
bootstrap <form role="form"> <div class="form-group"> <label for="name">名称</label> <input type="text" class="form-control" id="name" placeholder="请输入名称"> &…
html: <a class="J_menuItem" href="baidu.com">权限管理</a> cshtml: 原有样式: @Html.ActionLink("权限管理", "UserList", "User", new { style = "color:red", @class = "J_menuItem" }) 再加额外样式:…
1.FormCollection collection   user.UserId =Convert.ToInt32(collection["UserId"]); /// <summary> /// 更新 /// </summary> /// <param name="userId"></param> /// <param name="collection"></param>…
我在做一张表的增删改查的时候,在编辑的时候,需要获取当前选择行对应的Id,然后并且把选择行的Id的对于的数据取出来,代码如下: 列表a标签绑定: Js代码: url: '/Users/GetUserByUserId/'+UserId, <script type="text/javascript"> //编辑->执行 FunctionActionEdit = function (UserId) { var _json = jQuery.param({ "Use…
@Styles.Render("~/Bootstrap/css/bootstrap-theme.css") @Scripts.Render("~/jQuery/jquery-2.1.1.js")…
MVC代码: <div class="form-group"> <label for="Gender" class="col-sm-2 control-label">性别</label> <div class="col-md-8"> <label class="checkbox-inline"> @Html.RadioButton("Ge…
<div class="form-group"> <label for="IsActive" class="col-sm-2 control-label"></label> <div class="col-md-8"> <input id="IsActive" name="IsActive" type="checkbox&q…
jQuery ajax serialize()方法form提交数据,有个很奇怪的问题,好像不能取到隐藏控件的值. //点击提交按钮保存数据 $('#btn_submitUser').click(function () { var UserId = $('#UserId').val(); if (UserId == "") { $.ajax({ type: "POST", url: '/Users/Create/', data: $("#SaveUserFo…
第二个是日历控件,在网上查了一个普通的日历控件,也生成了下拉的日历样子,但是一些脚本比如选择年月,需要一些时间,最后只好套用了My97 DatePicker,这样以来其实简单多了. 第一步:下载 My97 DatePicker,我用的是 My97 DatePicker 4.72 Release.在Script文件夹下新增Calendar文件夹将My97相关文件放入这个文件夹中,如: 这些文件添加完成之后,在页面只需要引用WdataPicker.js即可(view 页面或者Master页面加载),…
类似于多层级的角色与权限控制功能,用MVC实现MVC树控件,mvc中应用treeview,实现复选框树的多层级表单控件.最近我们的项目中需要用到树型菜单,以前使用WebForm时,树型菜单有微软提供的控件,非常方便,但现在需要在asp.netmvc中使用树形菜单,先说明下我们对树形菜单的需求: 1,支持CheckBox,允许对菜单项进行选择: 2,当选择父菜单时,它下面的子菜单全部选中: 3,当取消父菜单的选中状态时,下面的子菜单也全部取消: 4,比较方便的与MVC结合: 5,能够初始化选中状态…
代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style t…
前言 大家好,给大家带来Android开发工程师文集-相关控件的讲解,五大布局的概述,希望你们喜欢 TextView控件 TextView控件有哪些属性: android:id->控件的id android:layout_width->控件的宽度 android:layout_height->控件的高度 android:text->文本内容 android:textSize->文本的大小 android:textColor->文本的颜色 android:backgrou…
在我们开发中怎么才能提高效率,就是要有大量的公共组件(控件)可以直接使用而不用自己再开发一遍,既然是公共控件那也得简单实用才行.下面就介绍一下SNF-MVC当中的控件库. 总体控件库展示: 1.通用用户选择(单选.多选) 2. 通用组织机构选择 3. 通用角色选择 4. 通用弹出选择窗口 a) 弹出列表(单选.多选) b) 弹出树(单选.多选) 5. 通用下拉选择 a) 下列选择(单选.多选) b) 下列选择树(单选.多选) 6. 几个通用表单控件 a) 金额.数字 b) 日期.日期范围 c)…
前言 上传文件应该是很常见必不可少的一个操作,网上也有很多提供的上传控件.今天遇到一个问题:input控件file无法进行异步无刷新上传.真真的感到别扭.所以就尝试这去处理了一下.主要分三个部分:上传类的封装,html input控件file处理和后台controller的调用. 上传封装类: 此类主要两个功能,一些简单的筛选和文件重命名操作. 文件的筛选包括: 文件类型,文件大小 重命名: 其中默认为不进行重命名操作,其中重命名默认为时间字符串DateTime.Now.ToString("yy…
AceAdmin有很多Html控件,而下载下来之后全部混杂在一起,想用一个控件有时得调整半天,干脆整理出一个版本,而且结合起来MVC的封装.以后就不用一个js css的调了. 在MVC中Html的控件有两种,一个带for一个不带for. @Html.TextArea:直接输出一个文本框,可以自定义输出任何内容. @Html.TextAreaFor:输出绑定Model的文本框. 一.下拉框 1.基本示例 视图: @{ Layout = null; } <!DOCTYPE html> <ht…
不管是什么类型的网站,分页都是必不可少的功能实现.在这里记录一下我自己接触过的分页控件: 一. MvcPager控件(记得项目里添加MvcPager.dll的引用) 这里面比较常用的就 ——@Html.Page() 这里面有很多参数,具体的不一一细说,…
我们在编程过程中,会涉及到表格数据的显示,存储等,就可能涉及到DataGridView,DataSource, DataTable等概念. 下面我就我自己模糊的一些知识点串讲以下: 1)首先我要讲的是一些控件: Control: 控件基类,有一个DataBindings对象,它是一个ControlBindingCollection类,这个类继承与BindingsCollection,里面有一个Binding的列表对象,其中Binding对象时一个记录了属性名,数据源,数据成员等的对象.还有个Bi…
一.Page本质是一个Control 我们首先要澄清的第一个概念是页面类Page本质是一个控件类,它派生于TemplateControl类,而TemplateControl派生自Control类.既然饭我没有乱吃,自然话也不会乱讲.借田有良老师的翠花给大家上证据如下: 二.Control的“生死之序” 1.实例化(Instantiate) 我们写控件一般不要接触此活动. 2.初始化(Initialize) [初始化自己,创建它的子控件(但该过程控件的状态没有加载).触发该控件的OnInit()事…
用了这么长时间的DevExpress控件,今天遇到俩问题. 一个是从头到尾看了一遍编译成功的例子,只能感慨,功能太丰富了,自己所用的不过是冰山一角.有些自己一直想实现的效果,原来早就有现成的可用,汗颜之余,也些许高兴,因为也验证了自己的某些想法还是正确的.必须继续去挖掘下. 第二个是,之前一直没弄清楚,类似TcxDBCurrencyEdit等控件,显示非字符数值时原,若要居左对齐,Properties.Alignment.Horz := taLeftJustify是不起效的,折腾之后,发现要从源…
一.Button介绍 Button就是button.Cocos中提供了Button类对button进行相关的操作.我们看一下Button类继承关系图: 能够看到.Button是继承自Widget类,Widget类就是控件类,我们全部的控件包含Buttonbutton类.CheckBox复选框类.LoadingBar进度条类.Slider滑动条类等等都继承自它. Buttonbutton控件一般都是在Cocos Studio中创建并编辑好相关属性并在代码中使用,此外也能够通过代码控制调整其相关属性…
Mvc中: session: if (!string .IsNullOrEmpty(find)) //设置 Session["oip"] = "无锡"; ViewBag.oip =Session["oip"]; if (Session["oip"] == null) //获取 Session["oip"] = null; //设为null Session.Timeout = 1; //设置过期时间 <…
传统的Html元素不能和服务端数据进行绑定 HtmlHelper类提供了一系列的方法来生成Html元素 并可以实现与数据绑定在一起 然后生成Html Html.BeginForm(actionName , controllerName , FormMethod , htmlAttribute) 创建一个表单 actionName 和 controllerName 这两个参数表示表单要提交到哪个controllerName下的哪个Action方法中 FormMethod 此参数是一个枚举 表示表单…
1. 引用 using Webdiyer.WebControls.Mvc; 2. using Webdiyer.WebControls.Mvc; ) { )); } 3.数据来源 public class demodata { public static List<string> getlist{ "); return lt; } } 4.视图 @using Webdiyer.WebControls.Mvc; @{ ViewBag.Title = "Index";…
1.下载MvcPager.dll文件并引用到MVC项目中 2.在控制器中引用命名空间using Webdiyer.WebControls.Mvc; 3.获取数据集合,数据的总记录数(数据集合有多少条数据),设置每页记录数多少(每页显示多少条数据),获取当前页码(当前第几页) 例如: 4.创建视图,将换成 5.在web.config中的 6.在显示的数据下面 @Html.Pager(Model, new PagerOptions() {  AlwaysShowFirstLastPageNumber…
namespace Entity { public interface IPagedList { /// <summary> /// 记录数 /// </summary> int TotalCount { get; set; } /// <summary> /// 页数 /// </summary> int TotalPages { get; set; } /// <summary> /// 当前页 /// </summary> in…
<%Html.RenderAction("AscxSideNav", "UI", new {itemName=ViewData["ItemName"].ToString(),itemAlias=ViewData["ItemAlias"].ToString() });%> 可以用过object routeValues参数来传递…