一、制作登录窗体:Login.aspx
按钮事件: Login按钮,添加事件:onclick="alert('about to login!')";
这里用到客户端脚本代码,一般用Javascript编写,要把握关键点学习它。
二、对登录窗体进行改头换面:学习使用CSS
为了创建能跨多个Web窗体工作的css祥式表,可以将它创建为一个单独的项,然后将该项附到所有的web窗体中,这些窗体包含了我们想要使用的定义。
1、为整个网站添加CSS样式方法:
(1)为整洁起见,我们还是将样式表放入它自己的子文件夹中。在解决方案管理器中添加Style文件夹。
(2)右击新文件夹,而后选择AddNewltem。从右边的窗口中选择取styleSheet,将之命名为iestyle.css。起初,新文件只能包含一个空的body元素,表示页面背景设置。右击body元素并从菜单中选择Build sty1e,这时就会出现视图界面。我们可以用它来指定应用于整个应用程序的外观特征。
(3)从style BuIder左边的列表中选择Background类别,并从下拉列表中选择一种颜色。在此选择sliver,但您也可以依自己的喜好来选择颜色,选好颜色后单击oK按钮。
(4)下一步,要确保应用程序中所有的表都有同样的基本外观。右击样式表的任何地方,选择Add Sty1e Rule。从显示出来的对话框上的E1ement下拉列表框中选择TABLE,并单击0K按钮。
(5)右击新的TABLE元素再次选择BuiH Style.选择Tahoma字体,在Size区域的Span字段中输入8pt.
(6)单击oK按钮保存样式表.现在我想将登录页面应用刚才的样式:
在login.aspx中的<head></head>中添加代码:
<link href="../Style/iestyle.css" type="text/css" rel="stylesheet" />
这里样式文件名为:iestyle.css,放在解决方案管理器的Style文件夹下。这样即可实现应用样式了。
2、创建更灵活的样式表:使用CSS类
(1)在样式表中右键,添加样式规则,选择“类名”,输入名称TextBox(现在只对登录窗体中的TextBox控件使用样式,输入名称后,在“样式规则预览”中会产生名称为.TextBox的类。然后在样式文件中加入代码:
.TextBox
{
border-right: #c7ccdc 1px solid;
border-left: #c7ccdc 1px solid;
border-bottom: #c7ccdc 1px solid;
border-top: #c7ccdc 1px solid;
font-size: 8pt;
font-family: Tahoma,Verdana, 'Times New Roman';
}
当然也可以点右键生成样式。
(2)在Login.aspx设计界面,为TextBox的class属性设为TextBox即可应用刚编写好的样式类了。
(3)当然这种方式也是少不了以下代码的。
<link href="../Style/iestyle.css" type="text/css" rel="stylesheet" />
3、以上应用的是HTML控件,如果为是WEB服务器控件则在属性列表中选择的是CSSCLASS属性,并在页面上加入代码:<link href="../Style/iestyle.css" type="text/css" rel="stylesheet" />即可。
分享到:
相关推荐
这个"ASP.NET学习网站设计"的项目显然旨在教授如何利用ASP.NET技术来创建功能丰富的在线学习平台,其中包括视频播放和测试功能。这些功能是现代在线教育平台的核心组件,能够提供互动式的学习体验。 首先,我们要...
这个“ASP.NET学习资料”压缩包包含了一系列与ASP.NET相关的学习资源,对于想要深入理解或者入门ASP.NET的开发者来说是非常宝贵的。 首先,我们来看SQLServer2005JCJCYM.rar,这可能是一个关于SQL Server 2005的...
### ASP.NET 学习资料详解 #### 一、ASP.NET简介 ASP.NET 是 Microsoft 开发的一个用于构建动态 Web 应用程序的框架。它基于通用语言运行时 (CLR),允许开发人员使用多种 .NET Framework 语言(如 C#、VB.NET 等)...
在这个“ASP.NET MVC4 Demo分步骤学习实例”中,我们将深入理解MVC4的核心概念,并通过实际项目体验其开发流程。 首先,我们关注的是ASP.NET MVC4.0。这一版本引入了许多新特性,比如移动设备支持、Bootstrap集成,...
ASP.NET是微软开发的一种用于构建Web应用程序的框架,它提供了丰富的功能和工具,使得开发者能够高效地构建动态网站、Web应用和服务。...通过深入学习这些内容,开发者可以提升在ASP.NET平台上构建复杂应用的能力。
### ASP.NET MVC 学习手册知识点详解 #### 一、ASP.NET MVC 框架简介 **ASP.NET MVC**(Model-View-Controller)是由微软官方提供的用于开发**Web应用程序**的一种框架。它基于MVC架构模式设计,适用于构建动态...
《ASP.NET MVC 4 Web编程》介绍了微软最新的ASP.NET MVC 4框架,包括如何使用ASP.NET MVC 4框架构建Web应用程序,ASP... 对于想要学习ASP.NET MVC Web编程的开发人员来说,《ASP.NET MVC 4 Web编程》无疑是最佳选择。
ASP.NET MVC4 CMS 是一个基于微软的ASP.NET MVC4框架构建的内容管理系统,它提供了一种高效、可扩展的方式来管理和展示网站内容。MVC(Model-View-Controller)设计模式是其核心,它将应用程序分为三个主要组件:...
这本书籍“ASP·NetC学习书籍”是专为初学者设计的,旨在帮助读者掌握这一技术的基础和进阶知识。以下是该书可能涵盖的一些关键知识点: 1. **基础概念**:首先,书籍可能会介绍ASP.NET C#的基本概念,包括Web应用...
ASP.NET MVC ABP框架入门学习教程 一、为什么使用ABP框架 在软件开发过程中,我们遇到了许多重复机械的工作,例如数据持久层实现、日志、ASP.NET MVC、IOC以及自动映射等。这些组件的组合使软件系统的复杂度急剧...
在这个资源中,通过知名.NET名人的视频讲解,你可以深入学习并掌握ASP.NET的核心技术和高级特性。 1. ASP.NET核心(ASP.NET Core) ASP.NET Core是一个跨平台、高性能、开源的框架,支持Windows、Linux和macOS。它...
这个压缩包文件包含的ASP.NET学习大纲和代码示例,旨在帮助初学者和有经验的开发者更好地理解和掌握ASP.NET的关键概念和技术。 1. **ASP.NET基础** ASP.NET的基础包括Web Forms、MVC(Model-View-Controller)和...
【ASP.NET 在线考试系统实现】是一个全面的项目,它利用了ASP.NET技术来构建一个功能完善的在线测试平台。...通过分析和学习这个源码,你可以提升自己的ASP.NET技能,并为构建类似的应用打下坚实基础。
为了帮助读者更有效地学习ASP.NET4及其相关技术,本书还提供了一系列的学习资源和支持材料,包括: - **代码示例**:每章后面都附有相关的代码示例,以便读者能够在实践中加深理解。 - **在线社区**:作者还推荐了...
本资源包"ASP.NET学习大全(整理)"显然是一个全面的学习资源集合,旨在帮助初学者快速掌握ASP.NET技术,避免在学习过程中迷失方向。 1. **基础概念** - ASP.NET是微软的服务器端编程模型,用于构建动态网站、Web...
4. **状态管理**:ASP.NET提供了多种状态管理机制,包括视图状态、隐藏字段、cookie、会话状态等,这些可以帮助在页面间保持数据。视频可能介绍如何选择合适的状态管理策略。 5. **ASP.NET配置**:VS2005允许通过...
7. **学习资源**:"ASP.NET+MVC4+Web+编程.pdf"这本书可能是详细讲解ASP.NET MVC4开发的教程,涵盖Web编程基础、MVC框架详解、实战案例等内容,帮助读者从零开始掌握这一技术。 8. **解压密码和下载说明**:通常,...
16. **错误处理与日志记录**:学习如何设置全局错误处理,以及使用NLog或Log4Net等工具记录应用日志,以便于调试和维护。 17. **性能优化**:探讨如何通过缓存、压缩、减少数据库查询等方式提升ASP.NET应用的性能。...
4. **路由(Routing)**:Asp.net MVC 3的路由系统根据预定义的规则将URL映射到控制器的特定动作。在ExtShop的Global.asax文件中,可以看到这些路由配置,它们定义了URL模式和应执行的动作。 5. **依赖注入...
《ASP.NET MVC 4 Recipes》一书旨在为软件开发者提供一套全面且实用的指南,以帮助他们掌握ASP.NET MVC 4框架,构建现代化的Web应用程序。...本书不仅是一份学习资料,更是ASP.NET MVC 4开发者不可或缺的参考书籍。