Welcome 微信登录

首页 / 网页编程 / ASP.NET

MVC网站开发之权限管理篇

MVC网站开发之权限管理篇

一、前言刚到公司没多长时间就开始接触MVC到现在不能说懂了,只能说到达会用这个层次吧,感觉MVC用来写Web还是很强大的,层次清晰。今天我来写写关于权限管理这一块,自我感觉网站的权限主要分为菜单权限和角色权限,首先说角色权限,比较简单不同角色可以看到不同页面这就是角色权限,菜单权限也可以说是操作权限,就是具体到某一个按钮,或某一个下拉框的查看权限或使用权限。二、角色权限1.用户角色首先来角色权限,每个用户有着多样不同的角色,一对多的关系。2.菜单管理在菜单...
.NET分页控件简单学习

.NET分页控件简单学习

这几天无意间看到一个关于分页的帖子,觉得写得挺好的。关于这些东西,自己一直都是只知道原理,却没有真正动手做过,于是研究了一下分页的原理自己动手写了一个十分特别非常简单的分页程序,在这里与大家分享一下。这个程序取数据使用的ado.net,首先先新建一个取数据的类PageDAlusing System;using System.Collections.Generic;using System.Configuration;using System.Data;us...
asp.net基础学习之前端页面布局

asp.net基础学习之前端页面布局

前端就是给人看的界面,后台人员不仅要知道后台代码的编写,更要知道前端的布局。有时候要比前端人员知道的还要多,因为有可能前端人员是个21天精通ps的大师级人物。这时候你可以自己写前端。1.CSS•CSS(Cascading Style Sheet),中文译为层叠样式表,是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。就语法而言,•CSS是一种容易学习的语言。它的“语法”仅由几个概念组成,使得它相当容易入门。CSS的难...
ASP.NET Razor模板引擎中输出Html的两种方式

ASP.NET Razor模板引擎中输出Html的两种方式

本文实例讲述了ASP.NET Razor模板引擎中输出Html的两种方式。分享给大家供大家参考,具体如下:Razor中所有的Html都会自动编码,这样就不需要我们手动去编码了(安全),但在需要输出Html时就是已经转义过的Html文本了,如下所示:@{string thisTest = "<span style="color:#f00;">qubernet</span>";}@thisTest;这样在页面输出的文本就是:<sp...
ASP.NET中GridView的文件输出流方式

ASP.NET中GridView的文件输出流方式

ASP.NET提供了许多种数据服务器控件,用于在Web页面中显示数据库中的表数据,GridView控件就是其中之一。这个控件和我们以前学过的DataGridView控件几乎是一样的,所以对GridView控件我们也并不陌生。第一步:设置好你所需要的gridview所需要的Columns列,绑定好数据,我的第一列的数据因为数据库中保存的是“日月年时分秒”的格式,在输出的时候,我给它加了一个dataformatstring的值“{0:yyyy-MM-dd}”,...
拥有网页版小U盘 ASP.NET实现文件上传与下载功能

拥有网页版小U盘 ASP.NET实现文件上传与下载功能

今天看到了一篇不错的文章,就拿来一起分享一下吧。 实现的是文件的上传与下载功能。关于文件上传: 谈及文件上传到网站上,首先我们想到的就是通过什么上传呢?在ASP.NET中,只需要用FileUpload控件即可完成,但是默认上传4M大小的数据,当然了你可以在web.config文件中进行修改,方式如下:<system.web><httpRuntime executionTimeout="240"maxRequestLength="20480...
asp.net下的异步加载

asp.net下的异步加载

具体我本身大概用的就有两种,需配合JQ.第一种,直接通过AJAX去请求页面:例如,1:dataType必须是html或者Text格式,2:Type:必须是"Post"请求3:后台Load事件必须判断是否为Post请求 后台代码如下:测试结果如下: 第二种:类似于.net MVC直接请求方法。1:后台代码中,引入using System.Web.Services;2:方法必须是静态修饰,且方法上面打上特性 [WebMethod]3:在JQ中返回成...
java selenium智能等待页面加载完成示例代码

java selenium智能等待页面加载完成示例代码

java selenium 智能等待页面加载完成我们经常会碰到用selenium操作页面上某个元素的时候, 需要等待页面加载完成后, 才能操作。 否则页面上的元素不存在,会抛出异常。或者碰到AJAX异步加载,我们需要等待元素加载完成后, 才能操作selenium 中提供了非常简单,智能的方法,来判断元素是否存在.阅读目录实例要求隐式等待显式等待实例要求 实例:set_timeout.html 下面的html 代码, 点击click 按钮5秒后, 页面上会出...
ASP.NET MVC结合JavaScript登录、校验和加密

ASP.NET MVC结合JavaScript登录、校验和加密

最近闲来无事给自己写了家庭财务收支管理系统,也就包含支出管理,收入管理和一些统计功能。先说登录模块,因为涉及GET和POST请求,这些东西都是能被监控和抓取的所以就考虑这使用RSA加密解密方式传输用户名和密码参数,页面JS如下:/*需要引入三个JS文件,BigInt.js、RSA.js和Barrett.js,用到cookie则需要引入jquery.cookie.js文件*///与后台交互获取公钥function getPublicKey() {var pu...
ASP.NET MVC5网站开发之网站设置(九)

ASP.NET MVC5网站开发之网站设置(九)

网站配置一般用来保存网站的一些设置,写在配置文件中比写在数据库中要合适一下,因为配置文件本身带有缓存,随网站启动读入缓存中,速度更快,而保存在数据库中要单独为一条记录创建一个表,结构不够清晰,而且读写也没有配置文件容易实现。这次要做的是网站的基本信息,数据保存在SiteConfig.config。在14年的时候写过一篇博客《.Net MVC 网站中配置文件的读写》 ,在那篇博客中把思路和方法都已经写清楚了,这次的实现思路和上次一样,只是那次自己实现了Key...
<< 11 12 13 14 15 16 17 18 19 20 >>