`
isiqi
  • 浏览: 16359260 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

用asp.net从头开始写网站之登陆页

阅读更多

背景:

我们用Microsoft Visual Studio 2005开发这个CMS系统。

当前问题:

根据不同的用户导航到不同的页面。

解决方法:

1:首先建立好要导航的文件夹,并且可以通过网站菜单的asp.net配置创建好相应的角色和访问权限。

2:拖入Login控件。调整属性。要求完成显示注册用户、密码恢复,并指向相应的url.

3:在Login控件的LoggedIn事件中写入代码:

string un=Login1.UserName;

if (Roles.IsUserInRole(un, "注册用户"))
{
Response.Redirect("~/注册用户/注册用户首页.aspx");
}
else if (Roles.IsUserInRole(un, "系统管理员"))
{
Response.Redirect("~/系统管理员/系统管理员首页.aspx");
}
注意:中文名称的地方替换成相应的英文名称。

分享到:
评论

相关推荐

    【原创】asp.net Demo.zip(从头做成一个ASP.NET实例讲解)

    从头做成一个ASP.NET实例讲解(c#) 开发工具vs2017 压缩文件包含一个讲解Excel文件,还有实例代码, 主要实现登录Demo 包括:引用外部css、外部js,c#判断页面控件值,c#动态改变样式,js动态添加改变样式,js控制...

    学习asp及asp.net的过程

    - **ASP.NET基础**:了解ASP.NET的基本架构和工作原理,熟悉其与ASP的不同之处。 - **C#语言**:如果选择C#作为开发语言,那么需要从头开始学习C#的语法和特性。C#是一种面向对象的语言,适合用于构建复杂的应用程序...

    asp.net皮肤例子

    ASP.NET是一种基于微软.NET Framework的Web应用程序开发平台,它提供了丰富的功能和强大的工具来构建动态网站、Web应用程序和Web服务。在ASP.NET中,皮肤(Skin)是一种强大的用户界面(UI)主题机制,允许开发者...

    Asp.net的Timer控件使用

    ### Asp.net中的Timer控件使用详解 #### 12.1 应用场景 - **定期更新**:适用于需要定期更新一个或多个`UpdatePanel`控件内容的场景,同时不需要刷新整个页面,这对于提高用户体验非常有帮助,因为用户在浏览其他...

    ASP.NET\ASP.NET.3.5从入门到精通(Csharp2008版).part1.rar

    使用ASP.NET平台,可以创建从小型动态个人网站到大规模电子商务网站的任何类型的Web应用程序。 本书假定读者只具有基本的C#语言知识,因此在本书的开始部分将对C#进行简要的介绍,具有较多C#编程经验的人也可以将...

    在线教育 asp.net源码

    ASP.NET 使用页面生命周期模型来处理用户请求,它将网页的生命周期分为多个阶段,如初始化、加载、验证、呈现等,使得开发者能精确控制网页的行为。此外,ASP.NET 还引入了控件模型,通过拖放控件可以快速构建界面...

    ASP.NET分页控件源码

    ASP.NET是一种基于.NET Framework的服务器端网页开发技术,由微软公司推出,用于构建动态、数据驱动的Web应用程序。在这个特定的场景中,我们关注的是"ASP.NET分页控件源码",它是为了帮助开发者在网页上实现高效、...

    ASP.NET MVC 1.0高级编程

    ASP.NET MVC架构是以一些核心原则(可扩展性、可测试性和关注点分离)为指导从头设计而成的。该架构添加了各种约定以帮助开发人员走向成功,并且提供了适合于Web工作方式的流线型开发体验。 对于想剥离抽象层并接近...

    asp.net公共类

    7. **缓存管理类(Cache)**:ASP.NET的缓存机制能够提高网站性能,通过Cache类可以将常用但不经常改变的数据存储在内存中,减少对数据库的访问。 8. **日志记录类**:自定义的日志记录类可以帮助开发者追踪程序...

    C#开发OCX控件,已经ASP.net调用OCX

    总的来说,这个教程为开发者提供了一个从头开始创建和使用OCX控件的完整流程,同时涵盖了C#编程和ASP.NET Web开发的关键概念。通过实践,你可以提升自己的技能,更好地掌握.NET环境下的组件开发和Web应用程序的交互...

    ASP.NET 3.5从入门到精通(C#2008版)

    《ASP.NET3.5从入门到精通(C#2008版)》还将从头开始介绍面向对象程序设计以及Web窗体的代码分离开发,一切示例都将从实战角度出发,而不是纸上谈兵的肤浅介绍。 经过《ASP.NET3.5从入门到精通(C#2008版)》的学习,您...

    asp.net的Ajax第三方控件

    ASP.NET AJAX第三方控件是开发高效、交互性强的Web应用程序的重要工具。这些控件扩展了ASP.NET的功能,特别是在实现异步处理和增强用户体验方面。在ASP.NET中,AJAX(Asynchronous JavaScript and XML)技术允许网页...

    asp.net实验

    ASP.NET是微软公司开发的一种用于构建Web应用程序的框架,它基于.NET Framework,为开发者提供了丰富的功能和工具,简化了Web应用的开发过程。这个“asp.net实验”可能是针对初学者或者在校学生的一个教学项目,旨在...

    ASP.net课程设计——学生管理系统/学生论坛系统

    ASP.NET是一种由微软开发的服务器端Web应用程序框架,主要用于构建动态网站、Web应用程序和Web服务。这个课程设计项目——“学生管理系统/学生论坛系统”是ASP.NET技术在实际应用中的一个实例,它可以帮助学习者深入...

    【ASP.NET编程知识】ASP.NET Core新建项目教程(3).docx

    ASP.NET Core 新建项目教程(3) 本教程将指导用户如何在 Visual Studio 中创建一个新的 ASP.NET Core 项目。通过本教程,用户将学习如何选择合适的项目模板,配置项目结构,运行应用程序,并了解 ASP.NET Core ...

    购物网站设计 所有ASP.NET代码

    【标题】"购物网站设计 所有ASP.NET代码"涵盖了基于ASP.NET技术的电商网站开发的核心要素。ASP.NET是微软公司推出的一种Web应用程序框架,它为开发者提供了构建动态、数据驱动的Web应用的强大工具和环境。这个项目...

    Professional ASP.NET MVC 4 英文原版 全本

    **ASP.NET MVC 4 概述** ASP.NET MVC(Model-View-Controller)是一个开源的Web应用程序框架,由Microsoft开发,用于构建可维护且高度分化的Web应用。MVC模式鼓励分离关注点,使得代码更加模块化,更容易测试和维护...

Global site tag (gtag.js) - Google Analytics