1.Attribute定义公共语言运行时允许添加类似关键字的描述声明,叫做attributes, 它对程序中的元素进行标注,如类型、字段、方法和属性等。Attributes和Microsoft .NET Framework文件的元数据(metadata)保存在一起,可以用来向运行时描述你的代码,或者在程序运行的时候影响应用程序的行为。我们简单的总结为:定制特性attribute,本质上是一个类,其
转载 2023-09-19 02:05:09
147阅读
若一个实例方法声明前带有virtual关键字,那么这个方法就是方法方法的特点:方法前不允许有static,abstract,或override修饰符方法不能是私有的,因此不能使用private修饰符方法的执行:我们知道一般函数在编译时就静态地编译到了执行文件中,其相对地址在程序运行期间是不发生变化的,而函数在编译期间是不被静态编译的,它的相对地址是不确定的,它会根据运行时期对象实例来
  runat属性是ASP.NET控件编程的关键。如果aspx源码中的标签在声明时没有带runat属性,那么它将被视为纯文本并逐字输出。否则,该标签的内容会被映射到服务器控件上,在页面的生命周期中进行处理。两大类服务器控件  HTML服务器控件:通过服务器端的类,HTML控件被映射为HTML标签,这些编程接口如实表现了相应HTMP标签的属性集合。  Web服务器控件:Web控件更抽象,其API没有
转载 2023-06-01 14:32:59
147阅读
1.net framework简介微软公司推出的完全面向对象的软件开发与运行平台。它具有两个主要组件,分别是公共语言运行库(Common Language Runtime,CLR)和.NET Framework类库。 公共语言运行库(CLR)是.NET Framework的基础,它为多种语言提供了一种统一的运行环境。可以将运行库看作一个在执行时管理代码的代理,代码管理的概念是运行库的基本原则。以运
转载 2023-06-10 19:51:44
119阅读
使用.NET技术进行开发已经多年,偶尔一次网络上搜索.NET开发框架,看到了ABP这个框架,引起了我极大的兴趣,于是决定对该框架进行深入学习和研究,并将过程全部记录如下,对自己也是一次学习和总结,同时后继我也会分享出来,帮到更多.NET开发者在项目开发中能独挡一面,自己搭建框架,提升开发能力和系统架构水平,为今后的职业发展起到助推作用。一、 什么是ABP框架?ABP框架全称为“ASP.N
转载 2023-06-01 17:51:25
163阅读
 PS: 开发工具 VS2010, 所有工程都为Debug状态,本人刚接触 Web Service,此文为菜鸟入门用例,高手勿笑!转载请注明出处                    &nb
ASP.NET MVC概念:  ASP.NET MVC 是微软官方提供的MVC模式,说白了,ASP.NET MVC知识开发ASP.NET Web  应用程序的一个框架而已,而且其只是一个表示层框架,同时也是微软的第一个开源项目。  使用ASP.NET开发web应用程序方式  01.WebForm方式  02.Asp.Net MVC 方式  注意:WebForm方式和Asp.Net MVC方式是使用
转载 2023-09-01 23:05:03
313阅读
     C#允许开发人员以特性(attribute)形式为程序添加说明性的信息。特性可以定义与类,结构体,方法等相关的附加信息(元数据)。在.NET1.1时代。特性用的不是很多。但到了2.0,3.0特性应用就广泛起来了。因为今天在这里给还有一些不理解特性的朋友一起来学习一下! 1.Attribute基础:  &nbs
1、runat作用:决定着这一段标记文本呈现时以纯文本表示,还是转换成具有状态的特定.NET类的实例2、ASP.NET服务器控件  (1)、HTML服务器控件:命名空间为System.Web.UI.HtmlControls,泛化的编程接口HtmlGenericControl类  (2)、Web服务器控件:命名空间为System.Web.UI.WebControls3、ASP.NET开发栈  表示层
目录.Net gRPC学习笔记什么是RPC和本地调用有什么区别RPC模式RPC的三个过程为什么要使用RPCRPC和其他协议的区别RPC使用场景RPC的流程RPC核心概念术语什么是gRPC.NET官方的gRPC教程示例创建 gRPC 服务运行服务检查项目文件在 .NET 控制台应用中创建 gRPC 客户端添加所需的 NuGet 包用于安装包的 PMC 选项管理 NuGet 包选项以安装包添加 gre
一些asp.net常用方法
原创 2016-04-07 22:32:32
715阅读
注意: .NET Framewrok 1.0/1.1中的Page.RegisterStartupScript 和 Page.RegisterClientScriptBlock方法已经被弃用,这两个用于注册脚本的方法需要一组键/值对,由于方法比较复杂,很可能发生键名冲突.Page.ClientScript属性把所有的脚本注册都放在一起,使代码不容易出错 <1>使用Page.Client
转载 精选 2010-03-25 16:34:10
669阅读
1、打开你的VS2012网站项目,右键点击项目-->发布:2、弹出网站发布设置面板,点击<新建..>创建新的发布配置文件:3、输入配置文件名称:(名称随便)3、在发布方法中选“文件系统”,这样我们可以发布到自己指定的本机文件上:选择“文件系统”后,选择要存放的位置(比如桌面),并点击下一步  4、点击下一步:5、点击发布,即可:6、下面可以安装到本地IIS上了
转载 2023-05-31 13:03:28
240阅读
   1.   Model页面传给Viewsusing System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using System.Dynami
转载 2023-07-10 16:22:43
32阅读
ASP.NET分页的是我们在编程过程中遇到的常见问题,下面就这个问题说下添美的看法。q 启用部分数据控件的内置分页功能,如设置GridView控件的"AllowPaging"属性为"true",类似的数据控件还有DetailsView等。q 通过SQL查询语句,以提取指定部分的数据的方式完成分页的功能。也包括调用数据库中内置的存储过程完成分页数据的提取。q
原创 2013-08-07 11:38:36
267阅读
aspnet enter 方法如果你是 asp.net 2.0 就用 panel ,因为 Panel 有一个默认属性: DefaultButton
转载 2007-09-11 21:30:00
109阅读
2评论
ASP.NET分页的是我们在编程过程中遇到的常见问题,下面就这个问题说下添美的看法。 q 启用部分数据控件的内置分页功能,如设置GridView控件的"AllowPaging"属性为"true",类似的数据控件还有DetailsView等。 q 通过SQL查询语句,以提取指定部分的数据的方式完成分页的功能。也包括调用数据库中内置的存储过程完成分页数据的提取。 q 调用所对应数据适配器对象(DataAdapter对象)的Fill方法时,传递分页参数以完成数据集的分页功能。 q 通过访问DataTable对象的"Rows"属性,以循环输出
转载 2013-08-05 19:41:00
122阅读
2评论
一 概述C#中foreach循环用于列举出集合中所有的元素,foreach语句中的表达式由关键字in隔开的两个项组成in右边的项是集合名,in左边的项是变量名,用来存放该集合中的每个元素该循环的运行过程如下:每一次循环时,从集合中取出一个新的元素值。放到只读变量中去,如果括号中的整个表达式返回值为true,foreach块中的语句就能够执行一旦集合中的元素都已经被访问到,整个表达式的值为false
出错场景是这样使用的:1.FindControl遍历Page.Form.Controls,将其放到一个List里。2.Page.Form.Controls.Clear(),清空所有控件3.往Page.From.Controls.Add若干new控件4.将List里的所有控件逐个Add到Page.Form.Controls 错误分析:步骤3中,添加新控件时,新的控件会默认使用ID为:ctl
asp.net中的WebApplication和WebSite使用技巧    今天忽然注意到vs2005里多了一种web application,这是MS在发布VS2005之后追加的SP1扩展包里的一种新的Web模式,WebApplication编译时忽略了页面中代码的检查,不需要做分析,将这些任务交给了运行时。WebSite的优势在于可以单个页面
转载 2023-10-07 18:57:14
91阅读
  • 1
  • 2
  • 3
  • 4
  • 5