asp.net MVC 解释
(1)Html.Encode <%= Html.Encode(ViewData["Message"]) %><!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->定...
将datatable进行分页生成新的datatable
/// <summary> /// 将DataTable进行分页并生成新的DataTable /// </summary> //...
使用JS读取XML(兼容IE和firefox)
这次准备使用JS来读取XML做一个例子来熟悉下,一共使用了一下几个技术:Json,array排序,读取xml,下面我就贴出代码:第一部:我们需要学习如何判断浏览器的类型:下面是几个主流的浏览器使用js的判断方法functi...
asp.net (C#)生成html文件
//生成HTML页 public static bool WriteFile(string strText,string strContent,string strAuthor) { string path = HttpContext.Current.Server.MapPath("/news/"); Encoding code = Encoding.GetEncoding("gb2312"...
C#操作Word之 根据标签名清除标签内容
代码已经测试过了,try catch语句你自己加,记得要保证出错之后能够释放资源执行此操作后,被操作标签会被去掉 Code private void button1_Click(object sender, E...
.net2.0无刷新页面
在已经发布的 ASP.NET2.0 中,无刷新页面开发相关部分同 beta2 有不少改动。而且在越来越多的 Ajax 开发包被开发出来的情况下, ASP.NET2.0 自带的无刷新页面技术没有被很多人了解,甚至不少人认为该功能有些“鸡肋...
新ASP.NET图表控件
微软最近发布了一个很酷的新ASP.NET服务器控件,<asp:chart />,可以免费用在ASP.NET 3.5中,促成基于浏览器的丰富图表场景: 下载免费的微软图表控件 下载VS 2008对图表控件的工具支持 下载微软图表控件例程 下...
C#中调用系统API打开和关闭光驱
using System;using System.Text;using System.Runtime.InteropServices;class CloseCD{ //API声明 [DllImport( "winmm.dll", EntryPoint="mciSendStringA", CharSet=CharSet.Ansi )] protected ...
.net中 使用脚本
方法1:用于UpdatePanel中:System.Web.UI.ScriptManager.RegisterClientScriptBlock(UpdatePanel1, UpdatePanel1.GetType(), "", "alert('OK');", true); 方法2:在已呈现的页的顶部添加一个脚本块。 &nbs...
用DataBindings属性绑定控件的值
WinForm中的很多控件,如Label、TextBox等都包含DataBindings属性,其类型为ControlBindingsCollection,是Binding类的集合。Binding类代表某对象属性值和某控件属性值之间的简单绑定。如可以将TextBox的Text属性值...
揭秘ASP.NET 2.0的Eval方法
实际上Eval方法是TemplateControl的,而System.Web.UI.Page和System.Web.UI.UserControl都继承于TemplateControl,所以我们可以在Page和UserControl上直接调用个方法。 ...
详解.NET中的动态编译技术
代码的动态编译并执行是一个.NET平台提供给我们的很强大的工具用以灵活扩展(当然是面对内部开发人员)复杂而无法估算的逻辑,并通过一些额外的代码来扩展我们已有 的应用程序。这在很大程度上给我们提供了另外一种...
.NET多线程操作需要考虑的两大因素
线程管理 线程管理现在变得越来越容易了。在.NET架构中,你可以从线程池中获取线程。线程池是一个生成线程的工厂,如果它已经生成了一定数量的线程且还没有被破坏的话,对它的调用会被阻止。但是,如何确保不会...
Visual C#中P2P应用程序的实现
一.前言 P2P,即英文Peer-to-Peer的缩写,中译为对等互联或点对点技术。讲到P2P,人们就会想起Napster,Napster让人们认识到了P2P技术的威力,P2P技术也就通过Napster进入了大多数用户的视野,Napster的音乐文...
C#多线程编程实例
问题的提出 所谓单个写入程序/多个阅读程序的线程同步问题,是指任意数量的线程访问共享资源时,写入程序(线程)需要修改共享资源,而阅读程序(线程)需要读取数据。在这个同步问题中,很容易得到下面二个要求...
ASP.NET编程中的9条代码编写规范
写了这么久程序代码了,发现很多人的代码很不规范。尤其在几个人协作开发一个项目的时候,有些人写的类名、变量名、方法等令人根本看不懂,可能会弄的整个项目都没法组合完成。自认为我的写的代码已经很不错了,至少...
ASP.NET 移动网页
通过 Microsoft Visual Studio 集成开发环境 (IDE) 可以轻松地生成包含移动网页的 ASP.NET 应用程序。您可以在任何 ASP.NET 网站中同时使用移动网页和 ASP.NET 网页。在 Visual Studio 中,您可以利用网页设计器、工...
C#类型详解
类: 普通类 抽象类 密封类 派生类 &...
.net中xml基本操作
一.添加数据: public bool AddArticle(string NewsTitle, string NewsContent, string NewsClassID){ XmlDocument doc =&nb...
C# 基础知识:字符编码、编码转换
一、 ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一...