asp.net c#
文章平均质量分 93
zhandeen
这个作者很懒,什么都没留下…
展开
-
C# (值类型/应用类型/内存框图)与对象深度/浅度复制/系列化/反系列化)
目录(?)[-]C# 类型基础引言值类型 和 引用类型值类型引用类型关于简单类型装箱 和 拆箱对象判等引用类型判等简单值类型判等复杂值类型判等对象复制浅度复制深度复制总结 C# 类型基础引言本文之初的目的是讲述设计模式中的 Prototype(原型)模式,但是如果想较清楚地弄明白这个模式,需要了解对象克隆(转载 2012-10-02 22:27:37 · 752 阅读 · 0 评论 -
C#中获取Excel文件的第一个表名
Excel文件中第一个表名的缺省值是Sheet1$, 但有时也会被改变为其他名字. 如果需要在C#中使用OleDb读写Excel文件, 就需要知道这个名字是什么. 以下代码就是实现这个功能的:using System;using System.IO;using System.Data;using System.Data.OleDb;namespace Skyiv.B转载 2012-10-21 23:13:19 · 565 阅读 · 0 评论 -
创建一个简单的组件在C#或Visual Basic,把它从JavaScript
本演练演示如何使用。NET框架4.5,Visual Basic或C#创建自己的Windows运行时类型,打包在Windows运行时组件,以及如何从Windows Store应用程序专为Windows中使用JavaScript调用该组件。Visual Studio可以很容易地添加Windows编写的C#或Visual Basic到您的应用程序的运行时组件,并创建Windows运行时类型,你可翻译 2012-10-21 16:58:01 · 1231 阅读 · 0 评论 -
在C#使用XML注释
简介大多数程序员可能都听说过Java自带的一个工具JavaDoc;使用它可以自动地为你的代码生成HTML文档。C#和C#编译器也有类似的功能,不过它生成的是XML,而不是直接生成HTML。不过使用XML会使得文档更加灵活。注释语法为了使用C#提供的XML注释功能,你的注释应该使用特殊的注释语法(///)开头。在///之后,你可以使用预先定义的标签注释你的代码,也可以插入你自转载 2012-10-21 21:19:48 · 468 阅读 · 0 评论 -
C#获取EXCEL所有表名
在返回的结果里回去 Table_Name列.. DataTable _Table = GetExcelTableName(@"C:/1.xls"); for (int i = 0; i != _Table.Rows.Count; i++) { MessageBox.Show(_Table.Rows[i][转载 2012-10-21 23:16:09 · 878 阅读 · 0 评论 -
格式化gridview:设定样式和连接数据库字段【转】
ASP.NET 2.0中Gridview控件高级技巧(一)开发者在线 Builder.com.cn 更新时间:te>2007-11-07te>作者:廖煜嵘编译 来源:天极网本文关键词: ASP.NET 2.0 GridView 控件 技巧 一 格式化gridview 和asp.net 1.1一样,gridview可以很方便地定制其样式,比如css,颜色等。要定制转载 2012-11-01 15:14:58 · 748 阅读 · 0 评论 -
使用ASP.NET 2.0 DetailsView控件处理数据
在前两个星期,我们已经探讨了如何使用ASP.NET 2.0的GridView数据控件查看和操作网页中的数据。(如果你还没看过,现在还来的及,点击这里浏览第一部分和第二部分。)使用GridView控件可以方便对大量数据的处理,但你经常需要对GridView控件中的单行数据或记录进行具体处理。这时,ASP.NET 2.0中有另一个控件(DetailsView)会使这项任务变得简单。Deta转载 2012-11-01 15:13:05 · 1181 阅读 · 0 评论 -
获取excel的表名
xecel去建立的DataTable,其中的表变成了row成员原创 2012-10-22 20:50:44 · 538 阅读 · 0 评论 -
ASP.NET图片处理问题总结
我们在做web程序的时候经常会遇到一些图片处理的问题,今天就把遇到的需要图片处理的地方给总结一下。也算是对自己学习过程的一个总结,希望也能给大家一些启发。一、验证码。我们在某些网站注册或者登录的时候,都可能遇到要填写验证码的地方,当时没搞懂这样的图片是怎样一回事,事实上这是一张随机生成的图片,需要在后台专门新建一个aspx页或者ashx一般程序处理页来专门负责生成这样的图片。下面就转载 2012-11-01 16:30:47 · 583 阅读 · 0 评论 -
一位牛人的多线程和异步调用文章
首先申明:这篇文章不是我写的,我看到的一位牛人的,自己慢慢的消化了……摘要:本章讨论与智能客户端应用程序中多线程的使用有关的问题。为了最大限度地提高智能客户端应用程序的响应能力,需要仔细考虑如何和何时使用多线程。线程可以大大提高应用程序的可用性和性能,但是当您确定它们将如何与用户界面交互时,需要对其进行非常仔细的考虑。线程是基本执行单元。单线程执行一系列应用程序指令,并且在转载 2012-12-09 22:35:05 · 1415 阅读 · 0 评论 -
[ASP.net WebForm] GridView/ListView仿Excel大量更新
雖然MSDN已有範例:逐步解說:對繫結至 GridView Web 伺服器控制項的資料列執行大量更新mis2000Lab老師也有對MSDN範例的說明:[MSDN][轉貼] GridView "批次"執行更新與刪除、執行 "大量"更新更新與刪除 不過實務上我不會這樣做XD太麻煩了,而且把DataTable存進ViewState或Session的做法可能導致網頁回應慢转载 2012-10-19 20:52:38 · 2593 阅读 · 0 评论 -
C#精髓-- GridView 72般绝技
转自:http://blog.csdn.net/lbh9158/archive/2007/06/04/1637002.aspx 快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变转载 2012-10-19 23:53:20 · 674 阅读 · 0 评论 -
ASP.NET:Repeater 留言板
在学习DataGrid控件和DataList控件后,我们知道,DataGrid控件对数据输出格式是自动生成HtmlTable标记的,DataList控件也是这样,它根据数据内容来生成数据控制表格。而Repeater 控件是模板化的数据绑定列表,Repeater 控件是“无外观的”,即:它不具有任何内置布局或样式,也就不会产生任何数据控制表格来控制数据的显示。因此,我们必须在控件的模板中明确声明所有转载 2012-09-25 20:57:07 · 2674 阅读 · 0 评论 -
DataTextField和DataValueFiedl的区别
DataTextField即是显示在DropDownList下拉列表中的文本内容DataValueField即是真正的值,比如一个数据库结构如下:NO. Name1 zhang2 tan比如我们把DropDownList中的DataTextField设置为name。DataValueField设置为NO。如果你做了数据关联,那么在DropDownList中显示给客户看的即是Na转载 2012-09-15 16:36:15 · 387 阅读 · 0 评论 -
将WORD文档转换成为HTML网页文件的C#代码
以下代码的功能是,将WORD文档转换成为HTML网页文件。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System转载 2012-10-05 13:42:32 · 568 阅读 · 0 评论 -
hashtable asp.net
一、哈希表(Hashtable)简述在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的ke转载 2012-09-15 16:04:43 · 470 阅读 · 0 评论 -
datatextfield 和 datavaluefield 的区别
DataTextField即是显示在DropDownList下拉列表中的文本内容DataValueField即是真正的值,比如一个数据库结构如下:NO. Name1 zhang2 tan比如我们把DropDownList中的DataTextField设置为name。DataValueField设置为NO。如果你做了数据关联,那么在DropDownList中显示给客户看的即是Na转载 2012-09-15 16:12:25 · 1840 阅读 · 1 评论 -
ASP.NET中Bind和Eval的区别:两种绑定
本文详细说明了asp.net中Bind和Eval两者之间的区别。eval()方法在运行时使用反射执行后期绑定计算,因此与标准的asp.net数据绑定方法bind相比,会导致性能明显下降。AD: 51CTO云计算架构师峰会 抢票进行中!eval()方法在运行时使用反射执行后期绑定计算,因此与标准的asp.net数据绑定方法bind相比,会导致性能明显下降。它一转载 2012-10-09 11:30:56 · 478 阅读 · 0 评论 -
ADO.NET基础琐碎总结-----参数化查询
参数化查询(Parameterized Query )是指在设计与数据库链接并访问数据时,在需要填入数值或数据的地方,使用参数 (Parameter) 来给值,这个方法目前已被视为最有效可预防SQL注入攻击 (SQL Injection) 的攻击手法的防御方式。下面将重点总结下Parameter构建的几种常用方法。 说起参数化查询当然最主要的就是如何构造所谓的参数:比如,我们登陆转载 2012-10-08 16:37:34 · 621 阅读 · 0 评论 -
ASP.NET页面间值传递的几种方法
摘要: ASP.NET页面间值传递的方法主要是三种,QueryString,Session和Server.Transfer。实现页面间值的传递,也就可以跨越不同的页面,实现复杂的功能。ASP.NET页面间值传递第一种方法:通过URL链接地址传递send.aspx: prot ...ASP.NET页面间值传递的方法主要是三种,QuerySt转载 2012-10-09 10:24:42 · 422 阅读 · 1 评论 -
用C#编程修改Word模版
我的一个项目中需要用C#编程修改Word模版,搜索了很多都没有说清楚,自己摸索了一下,终于完成了,在此记下来与大家分享。包括文本替换和填充表格两种常用功能。 第一步制作模版文件 将用户提供的Word文档或者自己编写的Word文档另存为模版文件。保存类型选择“文档模版(*.dot)”。注意:默认的保存目录是Word指定的目录,必须切换到你的工作目录,不然很难再找到。下面举一个转载 2012-10-05 14:16:21 · 2716 阅读 · 2 评论 -
C#Repeater控件
Repeater?一个只会绑定数据并显示数据的低级控件?哦~谁告诉你的? Repeater因为他的灵活性和扩展性很高,备受很多程序员青睐。我的一个.net群成员曾因为比较Repeater和GridView而争得面红耳赤。我个人也是因为GridView有些功能无法实现,才开始研究Repeater的。 当然了,我对GridView也不是太熟悉。无法客转载 2012-09-25 19:59:54 · 3433 阅读 · 2 评论 -
c# 委托,写的很通俗易懂
引言委托和事件在.NET Framework[1]中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,浑身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework[1]中的委托和事件、委托和事件对转载 2013-05-20 10:22:53 · 464 阅读 · 0 评论