欢迎来到.net学习网

欢迎联系站长一起更新本网站!QQ:879621940

您当前所在位置:首页 » .NET

.NET

DataTable怎么获取已删除行的信息
首先应该知道C#中的DataTable的行的几种状态:Added:表示行已添加到DataRowCollection,尚未调用DataTable.AcceptChange()Modified:表示行已被修改,尚未调用DataTable.AcceptChange()<
发布于 2011年07月25日 15:21 阅读(3458)
不能通过已删除的行访问该行的信息
不能通过已删除的行访问该行的信息出现该错误的原因是访问了DataTable中行状态为Deleted的数据行,解决方法是使用该行的数据前先判断该行的状态不等于Deletedif (DataRow.RowState != DataRowS
发布于 2011年07月25日 15:16 阅读(3504)
自定义控件属性的特性大全
自定义控件属性的特性:Bindable指定屬性是否支援Data Binding。这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置。例如:Bindable(true)。如果使用值true标记属性,表示该属性可以绑定一个有效数据
发布于 2011年07月25日 14:48 阅读(2567)
DataTable.ImportRow()与DataTable.Add()的区别
今天无意间用到ImportRow()向DataTable中添加记录,代码如下:private void AddAppendix(string fileName, string DbName)
发布于 2011年07月23日 14:03 阅读(14300)
程序员的四个境界
第一个境界:模仿别人的代码,并且能够在计算机中正确的运行起来 第二个境界:学习分析问题和推理的技巧,学习用逻辑的语言来精确的表达一个问题 第三个境界:学习抽象思维和找出事物表象后面的规律 第四个境界
发布于 2011年07月22日 21:28 阅读(2277)
List 和 IList的区别
常见问题:Ilist<> 本身只是一个泛型接口, 既然是接口当然不能实例化,只能用如下方法:IList <Class1> IList11 =new List <
发布于 2011年07月22日 16:09 阅读(3152)
回发与回调的区别
1回发: 客户端将整个页面发送到服务器端,服务器端查找到相应的页面后,在服务器端执行操作,并转换成HTML语言,发向客户端.2回调: &
发布于 2011年07月22日 15:10 阅读(2957)
返回上一次请求的地址
有时进入管理页面时,session和cookie消失时,要返回登录页面,登录后我们仍想返回刚才管理操作的这个页面.这样很方面.可以用Request的一个属性实现Request.UrlReferrer  获取有关客户端上次请求的 URL 的信息,该请求链接到当
发布于 2011年07月22日 12:39 阅读(2789)
(int)和Convert.ToInt32转换的区别
c#中什么情况下用(int)什么情况下用Convert.ToInt32 ? 比如说有一个string型的3 ,要给它转换成int型的是用(int)3 ,
发布于 2011年07月22日 12:36 阅读(2631)
Context.Handler 页面间传值方法
一、目前在ASP.NET中页面传值共有这么几种方式: 1、表单提交, <form action= "target.aspx" method = "post" name
发布于 2011年07月22日 12:31 阅读(2456)
Gridview利用DataFormatString属性设置数据格式
首先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注意的是要把需要设置的字段的HtmlEncode属性设置为False,否则所设置的格式将无法显示,然后就可以设置每个字段的 DataFormatS
发布于 2011年07月22日 12:27 阅读(2681)
去掉小数后面多余的零
1:如果是textBox等控件值过滤0的话,可以使用TrimEnd('0')的方法; eg:this.textBox1.Text.TrimEnd('0'),textBox1值为0.9900,则显示为0.99
发布于 2011年07月22日 12:26 阅读(3794)
CLR-编译与解释执行
一、CLR概述 CLR主要负责托管代码的编译和运行。在.NET中代码的编译分为两个阶段:1.把源代码编译为Microsoft中间语言(MSIL)。2.CLR把MSIL编译为平台专用的代码。 在CLR的控制下运行的代码常常称为托管代码
发布于 2011年07月22日 12:23 阅读(2667)
使用Javascript触发PostBack方法汇总
第一种:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="web.WebF
发布于 2011年07月22日 12:21 阅读(5061)
等号,Equals与ReferenceEquals比较
Object.Equals是调用被比较对象的Equals方法来判断的。 Object.ReferenceEquals永远只比较地址,C#里应该叫引用。只有指向同一个对象的引用才是相等的。==与Equals比较 ==操作比
发布于 2011年07月22日 12:18 阅读(2880)
asp.net性能优化的几个方面
c#(或vb.net)程序改进的15点应该注意的地方1、使用值类型的ToString方法在连接字符串时,经常使用"+"号直接将数字添加到字符串中。这种方法虽然简单,也可以得到正确结果,但是由于涉及到不同的数据类型,数字需要通过装箱
发布于 2011年07月22日 12:17 阅读(2015)
Response.Redirect和Server.Transfer详解
执行原理:1、浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址。2、浏览器A
发布于 2011年07月22日 08:43 阅读(3047)
cookie读、写、删除
创建cookievar cookie = new HttpCookie("member");cookie.Values.Add("memberName", name);cooki
发布于 2011年07月21日 17:16 阅读(2228)
ASP.NET / 学习asp.net比较完整的流程
如果你已经有较多的面向对象开发经验,跳过以下这两步:   第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!&
发布于 2011年07月21日 17:13 阅读(1980)
分享:ADO.NET实用经验无保留曝光
ADO.NET作为微软最新的数据访问技术,已经在企业开发中得到了广泛的应用。对于一线的开发人员来说,掌握基本的概念和技术之后,提高应用水平和解决实际问题的最有效手段,莫过于相互交流彼此的最佳时间经验经验。在这篇文章中,两位ADO.NET专家向读者毫无保留地、详尽地介绍了很多实用经验。<b
发布于 2011年07月21日 17:12 阅读(2129)