摘要:c#编写XML读写删改功能在C#.net中如何操作XML 需要添加的命名空间: using System.Xml;在C#.net中如何操作XML需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落xmlnode = xmldoc.CreateNode ( XmlNodeType.XmlDeclaration , "&quo
阅读全文
摘要:最近在做一个程序时,发现如果在 XMAL 语言中的 Window 中加入 Icon 则会导致在 XP Window2003 Server中 无法启动。代码:1<Windowx:Class="Mp3Copyer.MainWindow"2xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"3xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"4xmlns:local="clr-namespa
阅读全文
摘要:举个例子1<formid="form1"runat="server">2<div>3<asp:LinkButtonText="上一级目录"runat="server"ID="preButton"/>4<br/>567<asp:RepeaterID="Repeater1"runat="server"8onitemcommand="Repeater1_ItemCommand"onitem
阅读全文
摘要:不管是在winform还是在WPF中,我们要做一个进度条,用在一个大循环或者一个耗时的处理中,首先想到的就是多线程。否则进度条会出现假死现象,进度条不会更新。做多线程是比较麻烦的,如果只是简单的更新UI,可以用Systems.DoEvents。 在winform中,使用PeekMessage处理完消息队列,使UI有机会更新。在WPF中,可以在Dispatch里使用PushFrame达到同样的效果。publicvoidDoEvents(){DispatcherFrameframe=newDispatcherFrame();Dispatcher.CurrentDispatcher.BeginIn.
阅读全文
摘要:在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 一、DataTable简介(1)构造函数DataTable() 不带参数初始化DataTable 类的新实例。DataTable(string tableName) 用指定的表名初始化DataTable 类的新实例。DataTable(string tableName, string tableNamespace) 用指定的表名和命名空间初始化DataTable 类的新实例。(2) 常用属性CaseSensitive 指
阅读全文
摘要:关于正则表达式的使用一例。在Textbox 对话框内限制只能输入数字,如果输入出错,则清空内容。在这个例子中,我们使用正则表达式来限制输入的内容,在使用之前,必须先要引入一个命名空间using System.Text.RegularExpressions;我们 XAML 文档中,指定事件订阅1 <Grid>2 <TextBox Height="23" HorizontalAlignment="Left" Margin="11,8,0,0" Name="textBox1" VerticalAlign
阅读全文
摘要:这里的Repeater 嵌套,是指在 外层的Repeater的 ItemTemplate 中 又添加了一个 Repeater ,并且在两层的Repeater中都添加了一个Button控件。我们要实现两个控件的事件响应。也就是点两个Button时执行相应的方法。看 .aspx 代码: 1 <asp:Repeater ID="Repeater1" runat="server" 2 onitemdatabound="Repeater1_ItemDataBound" 3 onitemcommand="Repeater1_Ite
阅读全文
摘要:asp.net(c#)使用中发现用Request.Cookies.Remove()无法删除cookie,最后发现可通过将过期时间设置成过去的时间来完成删除。代码如下: HttpCookie hc = Request.Cookies["Value"]; hc.Expires = DateTime.Now.AddDays(-1); Response.AppendCookie(hc); //这句一定要加上,否则无法删除 顺便整理下关于Cookie的操作: 一 创建 1 单值的创建 HttpCookie hc = new HttpCookie("Value");
阅读全文
摘要:对于用户控件,在asp.net开发中,是一个很重要的内容,他可以很大程序的简化使用过程。制作一个用户控件。解决方案管理器-》右键-》添加新项-》Web用户控件。在解决方案管理器里多一个.ascx文件,这个文件就是一个控件。以下是控件的.aspx内容 1 <%@ Control Language="C#" AutoEventWireup="true" CodeFile="loginStu.ascx.cs" Inherits="loginStu" %> 2 <div style="text-
阅读全文
摘要:1 ////////////////////////////////////// 2 3 /////在系统运行之前要在系统上 右键“添加引用”选择“.Net” 里面的 System.Management 4 ///////////////////////////////////// 5 6 using System; 7 using System.Configuration; 8 using System.Data; 9 using System.Linq;10 using System.Web;11 using System.Web.Security;12 using System.Web.
阅读全文
摘要:在写程序的时候, Repeater嵌套绑定Repeater 是常有事情。下面给出了相应的代码,记下,以便下次使用。下面是 aspx 代码: 1 <asp:Repeater ID="Repeater1" runat="server" 2 onitemdatabound="Repeater1_ItemDataBound"> 3 <HeaderTemplate> 4 <table width="100%" border="1" cellspacing="1&qu
阅读全文