ASP.NET拾遗(更新中……)

简介:
今天在硬盘上打扫卫生,翻出一些手迹,在此共享,希望能对各位的基础学习提供一定的帮助。
小平同志说,教育要从娃娃抓起。英语都进幼儿园了,.NET也要争取成为小学必修课……
 
1。.NET Framework
熟悉FrameWork类库,安装SDK,学会阅读和查阅SDK。
掌握命名空间,帮你在近13000 个类中如何快速定位。
掌握程序集。学会使用程序集引用编程。注意私有程序集和共享程序集的区别,它让你在部署的时候不至于迷茫。
了解公共语言运行时,它是我们程序的舞台。
2。ASP.NET Controls
70多个控件,当然给我们提供了巨大的方便。按照vs2005工具箱可以分为8类。
掌握服务器标准控件。来自System.Web.UI.WebControls 都以asp:开头。每个控件都有自己唯一的ID属性。
掌握HTML Controls。HTML标签加服务器脚本支持的结合。
掌握控件事件。ASP.NET框架是服务器端框架,控件事件的执行必须在页面提交后才能做到。
理解ViewState。
3。ASP.NET Pages
了解动态编译。动态编译可以加快速度,但是也会浪费内存。动态编译临时目录
 
 
了解控件树。会用FindControl()
掌握Code-Behind 技术。这是默认的。
掌握页面事件。注意事件顺序和各事件发生时上下文的使用。可以利用AutoEventWireUp特性重写事件。
页面的回发。Page.IsPostBack 属性
 
4。显示信息
Label控件。你可以给它的Text属性赋值文本,也可以赋值HTML内容格式化显示。默认情况下,Label控件会在浏览器中显示<span>标签。如果给AssociatedControlID 属性赋值的话,则显示为<label>标签。
Literal 控件。你可以给它的Text属性赋值文本,也可以赋值HTML内容格式化显示。与Label不同,其并不受<span>限制,所以可以用在页面中任何地方。
 
5。接收用户输入
TextBox控件。可以作为单行文本框、多行文本框和密码框使用。其TextChanged事件需要和AutoPostBack属性配合使用。
CheckBox控件。用于多选。
RadioButton控件。需要和GroupName属性配合使用。
 
6。提交表单
Button控件。注意利用好CommandName 和CommandArgument 属性来描述命令和传递参数。OnClientClick,UseSubmitBehavior  可以帮你执行客户端脚本。对于客户端脚本,我们完全可以直接在HTML源代码中写事件处理,不必要非要在窗体设计器中写程序。PostBackUrl 是实现跨页提交的有效方法。当然,Click 是我们学习的重点。
LinkButton 控件与ImageButton 控件,实现的是链接与图片的形式。特别要指出的是ImageButton的Click事件,其可以根据坐标实现不同的动作,实现热点点击操作,当然有更有效的ImageMap控件可以做到这点。
页面默认按钮可以用Form中defaultbutton属性设置
 
7。显示图片
Image控件和ImageMap控件
 
8。Panel容器
 









本文转自 王杰瑞 51CTO博客,原文链接:http://blog.51cto.com/wangjierui/43897,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
开发框架 人工智能 .NET
C#/.NET/.NET Core拾遗补漏合集(持续更新)
在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节,以帮助大家更全面地了解这些技术栈的特性和发展方向。
|
4月前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
46 0
|
17天前
|
开发框架 前端开发 JavaScript
JavaScript云LIS系统源码ASP.NET CORE 3.1 MVC + SQLserver + Redis医院实验室信息系统源码 医院云LIS系统源码
实验室信息系统(Laboratory Information System,缩写LIS)是一类用来处理实验室过程信息的软件,云LIS系统围绕临床,云LIS系统将与云HIS系统建立起高度的业务整合,以体现“以病人为中心”的设计理念,优化就诊流程,方便患者就医。
22 0
|
2月前
|
开发框架 前端开发 .NET
进入ASP .net mvc的世界
进入ASP .net mvc的世界
32 0
|
2月前
mvc.net分页查询案例——mvc-paper.css
mvc.net分页查询案例——mvc-paper.css
5 0
|
2月前
|
开发框架 前端开发 .NET
C# .NET面试系列六:ASP.NET MVC
<h2>ASP.NET MVC #### 1. MVC 中的 TempData\ViewBag\ViewData 区别? 在ASP.NET MVC中,TempData、ViewBag 和 ViewData 都是用于在控制器和视图之间传递数据的机制,但它们有一些区别。 <b>TempData:</b> 1、生命周期 ```c# TempData 的生命周期是短暂的,数据只在当前请求和下一次请求之间有效。一旦数据被读取,它就会被标记为已读,下一次请求时就会被清除。 ``` 2、用途 ```c# 主要用于在两个动作之间传递数据,例如在一个动作中设置 TempData,然后在重定向到另
112 5
|
4月前
|
XML 前端开发 定位技术
C#(NET Core3.1 MVC)生成站点地图(sitemap.xml)
C#(NET Core3.1 MVC)生成站点地图(sitemap.xml)
32 0
|
4月前
|
前端开发
.net core mvc获取IP地址和IP所在地(其实是百度的)
.net core mvc获取IP地址和IP所在地(其实是百度的)
128 0
|
4月前
|
前端开发
net core mvc获取IP地址和IP所在地(其实是百度的)
net core mvc获取IP地址和IP所在地(其实是百度的)
19 0
|
9月前
|
存储 开发框架 前端开发
[回馈]ASP.NET Core MVC开发实战之商城系统(五)
经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面,商品详情等功能的开发,今天继续讲解购物车功能开发,仅供学习分享使用,如有不足之处,还请指正。
124 0