Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET MVC3模板页的使用(2)

ASP.NET MVC3模板页的使用(2)

本文为大家演示下MVC3中怎样使用模板页,在传统的webform设计模式中,我们使用masterpage作为模板页,在MVC3 razor视图设计中,我们使用另一种方式作为模板页。新建一个MVC3项目,在解决方案资源管理中,我们可以看到VIEWS文件夹下面有一个Shared文件夹。在Shared文件夹里面有一个_Layout.cshtml页面。这个就是项目中默认的模板页面。如下图所示:1.新建内容页 内容页在MVC3中也叫做视图布局页,可以右键选中视图文件...
ASP.NET MVC4之js css文件合并功能(3)

ASP.NET MVC4之js css文件合并功能(3)

MVC4增加了一些新功能,接下来,我们来研究下MVC4中的新增功能,我们在新建一个MVC4项目的时候,会发现在项目下多出了一个App_Start文件夹,文件夹下面有4个文件,BundleConfig.cs,FilterConfig.cs,RouteConfig.cs,WebApiConfig.cs,其中BundleConfig.cs文件就是我们这一节要讲的的文件。众所周知,浏览器在向服务器发送请求的时候,请求的文件连接数量是有限制的。使用BundleCon...
Asp.Mvc 2.0实现用户注册实例讲解(1)

Asp.Mvc 2.0实现用户注册实例讲解(1)

最近一直在研究ASP.NET MVC,看了一些教程,总觉得印象不是太深刻,于是决定动手写一个系列的MVC教程,一方面是为了加深自己的印象,另一方面也给学习MVC的同学提供一些帮助,作为一个参考资料。本系列的教程将通过一个实例来由浅入深讲解MVC,相关知识点将在我们的实例中为大家讲解。Asp.mvc模式改变了传统的asp.net webform方式,我们在使用MVC开发WEB程序时,要摒弃传统的WEBFORM方式的思想,传统的WEBFORM方式用户拖拉一个按...
ASP.NET验证码(3种)

ASP.NET验证码(3种)

日常生活中我们在使用网站时都会遇到验证码,大家有没有想过为什么要使用验证码?其实验证码的作用就是防止恶意破解密码、刷票、论坛灌水、刷页。有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登录尝试。今天就跟大家分享ASP.NET的三种验证码。1.GSC_WebControlLibrary 这是在网上找到的一个控件,非常好用。但是效果不是特别好(见下图。)虽然容易使用,所有的属性都可以像控件一样设置,但是可用性不太高。用户不能自定义,而且看起...
Asp.Mvc 2.0实现用户登录与注销功能实例讲解(2)

Asp.Mvc 2.0实现用户登录与注销功能实例讲解(2)

这一节讲解下ASP.MVC 2.0的用户登录与注销功能,先讲登录,后说注销。我们这个系列讲的用户登录方式都是FORM表单验证方式。在讲之前先给大家说下<%:%>的功能,<%:%>与<%=%>功能一样,用来动态输出内容。一、登录1. 建立MODEL登录的时候,我们一般只要验证用户名和密码,还有是否保存登录COOKIE,所以我们建立一个MODEL登录类,只需包括3个字段就可以。/// <summary>/// 用...
Asp.Mvc 2.0用户客户端验证实例讲解(3)

Asp.Mvc 2.0用户客户端验证实例讲解(3)

今天给大家讲解下ASP.NET mvc的客户端验证.通常情况下,我们在页面中对输入的内容多要进行客户端验证,客户端验证一般使用JS进行,这里咱们讲解下使用jquery.validate插件进行客户端验证。首先咱们看下注册页面的验证效果以上验证主要包括1.用户名不能为空2.密码不能为空,密码长度不能小于5位数3.确认密码不能为空,确认密码长度不能小于5位,确认密码必须和密码文本框输入的一致4.邮箱格式必须正确。以下是使用jquery.validate插件进行...
创建第一个ASP.NET应用程序(第1节)

创建第一个ASP.NET应用程序(第1节)

这一节我们一起学习创建一个根据用户输入来显示相应的欢迎信息的页面,希望小伙伴们可以和我一起动手操作学习内容:第一步,创建ASP.NET程序1、运行 Visual Studio 2008。在菜单栏中选择“文件” →“新建” →“项目”命令,在弹出的“新建项目”的对话框中,选择左侧的“其他项目类型”树形目录中的“Visual Studio 解决方案”选项,在右边“Visual Studio 已安装的模板”选项区域中选择“空白解决方案”选项,这里给解决方案命名为...
ASP.NET网站模板的实现(第2节)

ASP.NET网站模板的实现(第2节)

我们的主要学习任务是掌握站点地图文件和站点导航控件的使用以及熟练掌握创建母版页和生成内容页的方法,开始学习吧学习内容:第一步,网站的面包屑导航1、创建ASP.NET应用程序,运行Visual Studio2008,在菜单栏中选择“文件”→“新建”→“项目”命令,进行操作。2、在“解决方案资源管理器”面板中,右击“解决方案‘0931"”,在弹出的快捷菜单中选择“添加”→“新建网站”命令,新建E:931Navigation站点。3、创建站点地图文件(web.s...
ASP.NET网站聊天室的设计与实现(第3节)

ASP.NET网站聊天室的设计与实现(第3节)

大家都玩过网站聊天室吧,那知道它是怎么实现的吗?今天我们就来设计一个网站聊天室,用户输入用户名登陆聊天室,采用框架结构实现。学习内容:第一步,聊天室首页与简单计数器设计1、打开VS2008。在“解决方案‘101"下新建网站,命名为Chatroom.默认首页文件为Default.aspx。2、为Default.aspx添加窗体控件,切换到“设计”视图,从左侧工具箱标准组中拖出2个Lable控件,1个Textbox控件,一个Button控件,最后给输入昵称的T...
ASP.NET实现用户注册和验证功能(第4节)

ASP.NET实现用户注册和验证功能(第4节)

在前几篇文章中小编已经为大家分享几篇关于验证控件实现的文章,今天我们再具体为用户登录页面添加输入数据验证功能和验证码功能。学习内容1、创建ASP.NET应用程序。在E:Solution1目录下双击文件,运行Visual Studio 2008。在“解决方案资源管理器”面板中,右击“解决方案,在弹出的快捷菜单中选择“添加”——“新建网站”命令,新建Chap4站点。2、在站点Default.aspx页面上先添加一个6行2列的表格,并添加控件,设计用户注册界面:...
ASP.NET在线文本编辑控件的使用(第6节)

ASP.NET在线文本编辑控件的使用(第6节)

首先了解在线文本编辑环境FCKeditor的使用方法,然后使用FCKeditor实现设计一个发表日志文章的页面。学习内容1、将FCKeditorV2.dll文件添加到工具箱。 右击工具箱中的任一控件组,在弹出的快捷菜单中选择“选择项”,弹出“选择工具箱项”对话框,选择“.NET Framework组件”选项卡,单击“浏览”按钮,在弹出的对话框中选择添加Bin文件夹下的FCKeditorV2.dll文件,添加控件完成。2、配置FCKeditor。3、修改We...
管理员登录设计(第7节)

管理员登录设计(第7节)

本文实现管理员登录效果,当用户名和密码正确时,弹出登录成功提示,否则弹出用户名或密码错误提示。今天有以下三大学习任务:学习任务一 了解命名空间的定义 定义 namespace 空间名 {类}引用using 空间名学习任务二 实现管理员登陆界面的设计界面布局具体如图所示:小提示:在插入表格的时候,应注意表格的大小、布局、边框、背景的设置,提前做好准备,可以节省接下来的工作;第二点就是区分image与imagebutton。学习任务三 实现登录界面的验证步骤1...
GridView控件实现数据的显示和删除(第8节)

GridView控件实现数据的显示和删除(第8节)

本节的学习内容是新闻列表的实现,使用分页功能一个页面显示4条新闻。在新闻显示页面,添加一个字段“删除”,运行时,单击该行的“删除按钮时”,弹出“确认删除此信息?”的提示信息,当按确定按钮时删除该行的信息,按取消按钮时不执行删除操作。首先我们先进行一个知识点归纳:数据源控件:用于实现从不同数据源获取数据的功能,可以设置连接信息、查询信息、参数和行为,可以消除ASP.NET中要求的大量的重复性代码。数据绑定控件:只负责管理与实际数据存储源的连接,并不能呈现任何...
GridView控件实现数据的修改(第9节)

GridView控件实现数据的修改(第9节)

上一篇是使用GridView控件实现数据的显示和删除,这一节设计页面,使用GridView控件实现数据的更新操作,当更新时新闻的内容没有输入则提示“不能为空”。学习内容:学习任务一 使用GridView控件实现信息的更新步骤一:数据源控件定义数据的方法,在newschuli.cs页面中编写代码如下:public static void modifynews(newsclass news1){ using (SqlConnection cn = dbconn...
ASP.NET实现数据的添加(第10节)

ASP.NET实现数据的添加(第10节)

这节以新闻网站为例实现新闻的添加,并把附件和图片上传至服务器。学习内容步骤一 添加新项,创建Web窗体并将其命名为“newsadd.aspx”步骤二 布局页面,创建6行2列的表格步骤三 数据源控件定义数据的方法,在newschuli.cs页面中编写代码如下:public static void addnews(newsclass news1){using (SqlConnection cn = dbconn.GetConnection()){cn.Open...
ASP.NET用户注册实战(第11节)

ASP.NET用户注册实战(第11节)

在我们第四小节---ASP.NET实现用户注册和验证功能当中,已经学习了ASP.NET验证控件的作用和使用方法,所以相对来说这节就比较轻松。学习内容:步骤一 添加新项,创建Web窗体并将其命名为“zhuce.aspx”步骤二 布局页面,创建6行2列的表格步骤三 在zhucechuli.cs页面中编写代码如下:public class zhucechuli { public zhucechuli(){}private SqlConnection conn; ...
Asp.Mvc 2.0用户服务器验证实例讲解(4)

Asp.Mvc 2.0用户服务器验证实例讲解(4)

这一节给大家讲解下ASP.NET MVC 2.0的服务器端验证的用法。大家知道,一个项目只用JS客户端验证是不安全的,用户可以禁用JS来绕过客户端验证,所以必须有服务器端验证。关于服务器端验证,主要调用System.ComponentModel.DataAnnotations命名空间里面的类库。 咱们这次还是以注册页面为例来讲解服务器端验证,主要对注册页面完成以下验证1.用户名不能为空2.密码不能为空,密码长度不能小于5位数,3.密码和确认密码输入必须一样...
10个.NET中删除空白字符串的方法

10个.NET中删除空白字符串的方法

我们有无数方法可用于删除字符串中的所有空白,但是哪个更快呢?介绍如果你问空白是什么,那说起来还真是有些乱。许多人认为空白就是SPACE 字符(UnicodeU+0020,ASCII 32,HTML ),但它实际上还包括使得版式水平和垂直出现空格的所有字符。事实上,这是一整类定义为Unicode字符数据库的字符。本文所说的空白,不但指的是它的正确定义,同时也包括string.Replace(” “, “”)方法。这里的基准方法,将删除所有头尾和中间的...
Asp.Mvc 2.0用户的编辑与删除实例讲解(5)

Asp.Mvc 2.0用户的编辑与删除实例讲解(5)

这一节来给大家演示下怎么对用户信息进行修改和删除用户,主要包括以下内容1.显示所有用户2.编辑用户3.删除用户1.显示所有用户 我们把所有用户信息查询出来,以表格形式在页面上显示,效果图如下:首先把所有用户信息显示在index页面上.找到index页面对应的controller,然后查找出所有用户信息,把查找出的用户集合放在viewdata里面Controller代码:public ActionResult Index() { //查询出所有用户 Data...
<< 181 182 183 184 185 186 187 188 189 190 >>