1、自定义加载用户控件 ceshi.aspx页面 ...= (System.Web.UI.UserControl)Page.LoadControl("ceshi.ascx"); divControls.Controls.Add(newUC); 2、把用户控件转换为
DataReader读取数据的原理 DataReader读取数据数据采用循环的方式检查并读取数据,数据是一条一条被拿出的。...执行查询方法,返回DataReader对象 SqlDataReader objRader = sqlCommand.ExecuteReader(); //读取数据...StudentName"].ToString() + "\t" + objRader["Gender"].ToString() + "\t"); } //关闭读取器...执行查询方法,返回DataReader对象 SqlDataReader objRader = sqlCommand.ExecuteReader(); //读取数据...7.跳转下一结果集 8.逐行读取查询结果 9.关闭读取器 10.关闭连接
RangeValidator控件用于检测表单字段的值是否在指定的最大值和最小值之间。
使用C#的Timer控件来实现定时触发事件,其主要参数如下: Timer.Enabled 属性用于设置是否启用定时器 Timer.Interval 属性,事件的间隔,单位毫秒 Timer.Elapsed
.NET3.5中中推出了图表控件,可以同时支持Web和WinForm两种方式,由于平时很少使用,一直没有玩玩,闲来无事,简单研究了下,感觉功能真的很强大,基本上可以满足各种图表的应用,感觉这么好用的东西才研究...安装MSChart 由于是和.NET3.5一起推出来的,所以只能在最新的开发环境中使用,需要.Net 3.5 Sp1和VS 2008的开发环境。...控件下载地址: Microsoft .NET Framework 3.5 的 Microsoft 图表控件(Microsoft Chart Controls for Microsoft .NET Framework...图表控件并不限制你添加多少个绘图区域,你可以根据你的需要进行添加。对于每一个绘图区域,你可以设置各自的属性,如:X,Y轴属性、背景等。...美中不足的是,MSChart只能使用在.NET3.5中。 21世纪开运网的紫微斗数星座在线排盘系统就是用这个控件画的,好东西不敢独享哟。
读取 post请求提交的数据: string value = context.Request.Form["key"] 读取 get请求提交的数据: string value = context.Request.Params...["key"] 读取用户上传的文件: HttpPostedFile file = context.Request.Files["key"] HttpPostedFile.ContentLength:获取上传文件的大小...获取上传文件的类型(由客户端指定) HttpPostedFile.FileName:获取上传文件的文件名(由客户端指定) HttpPostedFile.InputStream:获取一个 Stream对象,读取上传文件的内容
提到“配置”二字,我想绝大部分.NET开发人员脑海中会立马浮现出两个特殊文件的身影,那就是我们再熟悉不过的app.config和web.config,多年以来我们已经习惯了将结构化的配置定义在这两个文件之中...到了.NET Core的时代,很多我们习以为常的东西都发生了改变,其中也包括定义配置的方式。总的来说,新的配置系统显得更加轻量级,并且具有更好的扩展性,其最大的特点就是支持多样化的数据源。...我们可以采用内存的变量作为配置的数据源,也可以直接配置定义在持久化的文件甚至数据库中。...目录 一、配置编程模型三要素 二、以键-值对的形式读取配置 三、读取结构化的配置 四、将结构化配置直接绑定为对象 一、配置编程模型三要素 就编程层面来讲,.NET Core的这个配置系统由如下图所示的三个核心对象构成....NET Core的配置系统采用一种叫做“Options Pattern”的编程模式来支持从原始配置到Options对象之间的绑定。
这几天狂看关于读写XML文件方面的资料,虽然XML比MSSQL方便,不用安装数据库服务软件,也不用附加数据库等操作,但XML毕竟不适合做大的数据存储,因为每当查询读取XML文件时都要先读取它到数据集然后再进行查询...(MSSQL是先查询数据,再把查询结果存到数据集),这在无形中占用了一点内存,也失去了一些效率,这在XML文件比较大的时候效果很明显。...学习如何高效率得读写XML文件是.NET程序员必学的技术。...在.NET中很好得提供了对XML的支持,除了二进制读取方式和DOM方式之外还有ADO.NET,通过DataSet载入XML并利用XML的“SQL语句”——Xpath查询可以很方便得进行一些操作。...static void Main(string[] args) { DataSet ds = new DataSet(); //建一个DataSet对象用来读取
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Clic...
开发.NET控件的示例程序 WinCC V7.0支持的自定义.NET控件,需要使用Visual Studio 2005编写。...下面以C#编程语言为例,开发一个简单的.NET控件,这个控件仅提供一个方法Add, 实现两数相加的功能。...2.开发.NET控件的安装程序 如果该控件需要在另一台计算机上使用,需要为该控件设计安装程序。...NET控件被加入到测试容器中。...但WinCC V7.0不能使用这种方法,建议使用CreateObject(“.NET控件的PROGID”) 来创建和引用加入的.NET控件。
ViewModel既有数据,又能响应事件,而且是一棵树,所以它本质上就是一个view,只不过是一个抽象的View,它把琐碎的画法丢给了真正的View,只关心那些和逻辑有关的数据。...由于ViewModel的数据和操作都是针对抽象的概念进行的,因此它和平台无关。...Model 是数据,按照业界大师的说法,Model是纯粹的数据。...但我很怀疑这个说法,如果Model是纯粹的数据,那它就没有存在的必要,因为ViewModel上也有数据,何必要把数据存两份呢,同步起来还挺麻烦。...先看一下我们会怎样来设计View,为了便于用Xaml表达,我们一般会用UserControl来表达View,虽然CustomControl也能用Xaml,但它的xaml一般要写到Resource中,所以我们一般不用
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.Even...
1.概要 本章将继续介绍.NET MAUI中的常用基础控件,让刚刚接触MAUI的小伙伴有写基础的认识,心里有底开发起来将得心应手。...下面将列出一些常用的基础控件: 控件名 中文名称 说明 Button 按钮 与WPF中的基础用法无太大变化 CheckBox 单选框 与WPF中的基础用法无太大变化 ListView 列表 类似WPF中列表控件...“ListBox” ImageButton 图片按钮 WPF中没有该控件,通常需要开发者手动实现,MAUI中已经包含在基础控件中。...Entry 输入框 类似WPF中的输入框控件“TextBox” TableView 选项卡 类似WPF中"TabControl" DisplayAlert 消息框 类似WPF中“MessageBox”
前面写过一篇《.NET Core类库中读取配置文件》 ,当时对于.NET Core读取配置文件了解有限,这里做下补充: 配置文件内容如下: { "url": "homeinns.com", "person....Build(); var url = _configuration.GetSection("url"); //读取json...get; } } var configModel = new ConfigModel(); ConfigurationBuilder.Build().Bind(configModel); 在ASP.NET...---- 若要像在.NET Framework中那样读取读取App.config或Web.config,引入System.Configuration.ConfigurationManager包即可: var...var value = _configuration.GetSection("appSettings:add:value").Value; 推荐阅读 用ASP.NET Core 2.0 建立规范的 REST
自认为做了几年Web,就很了解Asp.net,但最后才发现不是这个样子的。首先没有系统的学习,其次没有深入的实践,从学校到公司,一直在使用别人写好的控件,甚至在很长一段时间,想写几个轮子出来。...前些天了解了一下验证控件,记录下来,希望以后忘记的时候可以舒适起来。 微软提供六个验证控件,更准确的说是五个验证控件和一个集中显示控件。...在这些控件中,最简单的莫过于RequiredFieldValidator 控件,这个控件是验证必填项的,当验证的控件没有输入数据时,就会验证失败,从而无法继续执行。...另外两个是CompareValidator 控件和RangeValidator 控件,第一个是用来比较的,可以将输入控件的值同常数值或其他输入控件的值相比较,以确定这两个值是否与由比较运算符(小于、等于...第二个是用来计算输入数据,验证是否在指定一个范围内。
ASP.NET标准控件功能强大,虽然在编程方面方便点,后台代码可以任意访问到并操作,但CSS对母版内容页里的标准控件则很难。...原因是经过编译之后的页面标准控件的ID都会变为母版页占位符和原ID的合成字符串,已经不是原来的ID值了,此时如果你的CSS是用ID来定位则失效(在没有母版页的普通aspx页面里标准空间的id值经过编译之后不会变化...HTML控件不比ASP.NET标准控件强大,且后台代码直接访问不到。此时我们只需要在HTML控件添加一个run=”server”的属性就可以了,把它转化为服务端的控件,具有编程性。...同时HTML控件还没有事件的功能,也就是说你直接用OnClick去关联后台代码的事件是会报错的。但CSS对它却能够定位得很好,无论是用id或者Class去定位。
日期选择控件,很多地方都有用到吧,实现方式也是多了去了,笔者曾经写过一个蹩脚的js日期控件,由于太蹩脚,所以就贴代码了。今天介绍的是微软提供的Ajax Calendar控件。...这个控件使用了Ajax的效果,并通过前台js和style设置事件和效果。功能丰富、样式自有,实为网站设计、MIS开发之必备控件。...PopupButtonID是点击的弹出的按钮控件ID。...ajax__calendar_header .ajax__calendar_prev .ajax__calendar_title …………很多很多,大家可以看这个网址:http://www.asp.net
网上关于安装部署的文章太多,我就不多写那些重复的东西了;这篇文章就简单介绍部署ActiveX控件要注意的细节。...本人的“.NET实现之(ActiveX插件开发)”一文中介绍了在.NET平台下开发ActiveX控件的方法,但是没有介绍怎么部署开发好的ActiveX插件,所以今天就来弥补这个空缺; 由于ActiveX...是否当你的组件部署到客户机器上的时候出现问题能很快的解决,这才是自其然而自其所以然;对自己开发的东西能了如指掌,要想达到这样一个高度非常的不容易,所以本人认为COM之复杂;[王清培版权所有,转载请给出署名] 其实我们在.NET...ActiveX插件属于COM组件原理,它的存在必须要在注册表中备案,在使用的时候才能成功的搜索到,所以我们在安装ActiveX插件的时候,要注意注册到本机;如果对ActiveX插件原理不太清楚的朋友请看本人的“.NET...页面到达客户端浏览器中的时候,就能成功的通过注册表找到我们刚才注册的ActiveX插件;我用Microsoft.mshtml.dll做例子演示一下,有的朋友就喜欢挑刺,所以我强调一下,是用来演示用的,不是我不知道它不用注册
图 5 BorderRadius属性 设置控件边框的角度,默认设置为“0”,即控件边框的角度呈直角,如图6; ?...图 7 Enabled属性 设置控件是否可以对用户交互作出响应,将该属性设置为“True”,则控件则可以与用户进行交互,如图8; ?...图 8 ForeSize属性 设置控件字体大小,默认设置为“4”,则该控件的字体大小为4,如图9; ?...GenerateMember属性 设置控件是否生成成员变量,将该属性设置为“True”,则该控件能被其他方法引用,如图11; ?...图 17 Padding属性 设置控件边框内容间隔,默认设置为“0,0,0,0”,即控件没有边框内容间隔,如图18; ?
TextTabBar控件 一、 样式一 ?...图 1设置界面 Border属性 设置控件边框,将该属性设置为“1,1,1,1”,如图 2; ?...图 3设置界面 BorderRadius属性 设置控件边框的角度,将该属性设置为“5”,如图 4; ?...图 4设置界面 BorderSize属性 设置控件边框大小,默认设置为“0.1”,如图 5; ? 图 5设置界面 ForeColor属性 设置控件字体的颜色,默认设置为“White”,如图 6; ?...图 8设置界面2 Location属性 让控件显示在合适的位置(41, 5),如图 9; ?
领取专属 10元无门槛券
手把手带您无忧上云