随笔分类 -  asp.net,C#

上一页 1 2 3 4 5 6 ··· 25 下一页

Howto: (Almost) Everything In Active Directory via C#
摘要:Table of ContentsIntroductionBackgroundPoints of concern: security & impersonationRunning code in batch processesMethod parmetersNotes for using System.DirectoryServices.DirectoryEntryTarget specific domain controllers or credentialsManaging local accounts with DirectoryEntryManaging local group 阅读全文

posted @ 2011-11-18 11:15 与时俱进 阅读(885) 评论(0) 推荐(0) 编辑

ASP.NET访问域用户(AD活动目录)信息的类
摘要:public static class DomainInformation { #region Constants //static string[] usersLdapPath = @"LDAP://zzzzzz.com/OU=xxxxxx,DC=yyyyyy,DC=com"; static string usersLdapPath = System.Configuration.ConfigurationManager.AppSettings["LDAPConnectionString"].ToString() ; const string adLog 阅读全文

posted @ 2011-11-18 10:52 与时俱进 阅读(586) 评论(0) 推荐(0) 编辑

使用ASP.NET获得AD帐号 “域\用户名”
摘要:1.在IIS中将访问方式更改为不允许匿名访问2.在Web.config中将验证方式更改为 <identity impersonate="true"/> <authentication mode="Windows" />3.在源代码中使用string username= Security.Principal.WindowsIdentity.GetCurrent().Namestring[] info = username.Split(new char[1] { '\\' }, StringSplitOptions.R 阅读全文

posted @ 2011-11-18 10:47 与时俱进 阅读(754) 评论(0) 推荐(0) 编辑

DataTable排序的一般方法
摘要:一、重生法dstaset.Tables.Add(dt)dataset.Tables(0).DefaultView.Sort = "id desc"二、直接法dv = New DataView(dt)dv.Sort = "id desc"三、间接法dv = New DataView(ds.Tables[0])dv.Sort = "id desc" 阅读全文

posted @ 2011-10-29 15:48 与时俱进 阅读(488) 评论(0) 推荐(0) 编辑

DataTable.Compute方法使用实例
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;namespace Console11{ class Program { static void Main(string[] args) { System.Data.DataTable table = new DataTable(); //计算常量,可以没有初始化列 object test = table.Compute("1+1", ""); ... 阅读全文

posted @ 2011-10-28 20:50 与时俱进 阅读(691) 评论(0) 推荐(0) 编辑

将DataTable导出为excel
摘要:本小节主要介绍如何将DataTable表中的数据导入到excel中去。主要是先通过将DataTable数据表中的数据绑定到GridView上,在将GridView中的数据到处成excel的形式。实例代码如下:string sConnectionString; //声明一个字符串//连接数据库字符串,连接到XBMIS数据库,用户名是sasConnectionString = " Data Source=.;Initial Catalog=XBMIS;User ID=sa; ";//创建SqlConnection数据库连接对象SqlConnection Conn = new S 阅读全文

posted @ 2011-10-28 20:47 与时俱进 阅读(671) 评论(0) 推荐(0) 编辑

防止外部提交数据
摘要:<%dim server_v1,server_v2server_v1=Cstr(Request.ServerVariables("HTTP_REFERER"))server_v2=Cstr(Request.ServerVariables("SERVER_NAME"))if mid(server_v1,8,len(server_v2))<>server_v2 thenresponse.write "你提交的路径有误,禁止从站点外部提交数据"response.endend if%> 阅读全文

posted @ 2011-10-28 20:42 与时俱进 阅读(459) 评论(0) 推荐(0) 编辑

DataTable的Compute功能详解
摘要:在为筛选器创建表达式时,用单引号将字符串括起来:"LastName = 'Jones'"下面的字符是特殊字符,如下面所解释的,如果它们用于列名称中,就必须进行转义:\n (newline)\t (tab)\r (carriage return)~()#\/=><+-*%&|^'"[]如果列名称包含上面的字符之一,该名称必须用中括号括起来。例如,若要在表达式中使用名为“Column#”的列,应写成“[Column#]”:Total * [Column#]由于中括号是特殊字符,如果它是列名称的组成部分,必须使用斜杠 (&qu 阅读全文

posted @ 2011-10-28 20:37 与时俱进 阅读(2074) 评论(0) 推荐(0) 编辑

ASP.NET中GridView中嵌套GridView
摘要://aspx页面<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" GridLines="None" ShowHeader="False" OnRowDataBound="GridView2_RowDataBound"> <Columns> <asp:TemplateField> <ItemTemplate> <asp:GridVi 阅读全文

posted @ 2011-10-28 10:02 与时俱进 阅读(4730) 评论(0) 推荐(0) 编辑

关于DataSet事务处理以及SqlDataAdapter四种用法
摘要:如果是直接执行SQL语句时,事务很好处理,对于大多数的Erp应用,不能能用SQL来处理数据,所以更新DataSet更为常用,更新单个的DataSet也非常简单,不需要事务的处理,给多个DataSet增加事务多数应用于分布式的程序代码中,下面为在Webservice中更新Winform传递过来的经过压缩的数据集的事务处理代码,多个DataSet 情况。/// <summary> /// 更新经过压缩的DataSet /// </summary> /// <param >环境变量</param> /// <param >二进制的DataS 阅读全文

posted @ 2011-10-28 09:58 与时俱进 阅读(5071) 评论(0) 推荐(0) 编辑

Repeater嵌套
摘要:前台页面部分:<asp:Repeater id="rptCategories" runat="server"><HeaderTemplate> <table width="100%" border="0" cellspacing="0" cellpadding="0"></HeaderTemplate><ItemTemplate> <!--分类名称--> <tr><th><% 阅读全文

posted @ 2011-10-27 15:07 与时俱进 阅读(207) 评论(0) 推荐(0) 编辑

ASP.NET Eval 求值运算的一些用法
摘要:<%# Bind("Subject") %> //绑定字段<%# Container.DataItemIndex + 1%> //实现自动编号<%# DataBinder.Eval(Container.DataItem, "[n]") %>通常使用的方法(这三个性能最好)<%# DataBinder.Eval(Container.DataItem, "ColumnName") %><%# DataBinder.Eval(Container.DataItem, "Colum 阅读全文

posted @ 2011-10-12 17:40 与时俱进 阅读(1386) 评论(0) 推荐(0) 编辑

word2003编程
摘要:注意,下文的WAPP是我定义的word文档工程变量的//合并单元格table.Cell(2,2).Merge(table.Cell(2,3));//单元格分离objectRownum=2;objectColumnnum=2;table.Cell(2,2).Split(refRownum,refColumnnum);//单元格对齐方式WApp.Selection.Cells.VerticalAlignment=Microsoft.Office.Interop.Word.WdCellVerticalAlignment.wdCellAlignVerticalCenter;//插入表行table.Ro 阅读全文

posted @ 2011-08-01 16:10 与时俱进 阅读(856) 评论(0) 推荐(0) 编辑

继承IDbConnection连接不同数据库
摘要:本方案可实现仅修改app.config即可连接不同数据库,但是设计数据库时需要注意各种数据库的数据类型是不一样的。各种不同数据库的Connection、Command、DataAdapter、Transaction和Parameter都继承自IDbConnection、IDbCommand、IDbDataAdapter、IDbTransaction和IDbDataParameter,用一个工厂来实现接口的实例即可实现连接不同数据库。首先,需要新建一个类库,命名为DbManager,此类库需要5个文件,1、创建一个枚举类型:DataProvider.csnamespace DbManager{ 阅读全文

posted @ 2011-08-01 16:06 与时俱进 阅读(4930) 评论(0) 推荐(3) 编辑

Context的一些简单运用
摘要:取得服務器上的時間:Context.Timestamp ------------------------------ 具體時間: Context.Timestamp.TimeOfDay.ToString() 年月日: Context.Timestamp 年份: Context.Timestamp.Year 月份: Context.Timestamp.Month 日期部份: Context.Timestamp.Date 日期號: Context.Timestamp.Day 星期: Context.Timestamp.DayOfWeek 一年中的第幾天: Context.Timestamp.Day 阅读全文

posted @ 2011-07-29 23:43 与时俱进 阅读(422) 评论(0) 推荐(0) 编辑

IIS7 URL Rewrite Module Configuration Reference
摘要:This article provides an overview of the URL Rewrite Module and explains the configuration concepts that are used by the module.Table Of Contents Functionality Overview Rewrite Rules Overview Rewrite Rules Scope Rules Evaluation Rules Inheritance Preserving Original URL Accessing URL Parts from a Re 阅读全文

posted @ 2011-07-29 23:02 与时俱进 阅读(2070) 评论(0) 推荐(0) 编辑

asp.net cookie的操作,写入、读取与操作
摘要:写入:HttpCookie cookie = new HttpCookie("id_admin_");cookie.Value = model.id_admin_.ToString();//cookie.Domain = ".AAA.com";HttpContext.Current.Response.Cookies.Add(cookie);cookie = new HttpCookie("name_admin_");//可能是中文字符,必须经过编码cookie.Value = HttpUtility.UrlEncode(model.n 阅读全文

posted @ 2011-07-29 22:52 与时俱进 阅读(1126) 评论(0) 推荐(0) 编辑

超实用:IIS 7.5修改WEB.CONFIG即可实现*.HTML伪静态
摘要:在IIS5和IIS6时代,我们使用URL REWRITING可实现URL重写,使得WEB程序实现伪静态,但默认情况下只能实现.ASPX的伪静态,如果要实现伪静态*.HTML的页面,需要将ISAPI里面的*.HTML应用程序映射改为.NET的ISAPI。但在IIS 7时代,这一切已经变得非常简单了,您在WEB.CONFIG中就可以管理这一切了。 可以直接在IIS 7里面进行添加重写规则,也可以直接在WEB.CONFIG中设置:XML/HTML Code<?xml version="1.0" encoding="UTF-8"?> <conf 阅读全文

posted @ 2011-07-29 17:12 与时俱进 阅读(3413) 评论(1) 推荐(1) 编辑

Asp.net 中文件的下载
摘要:protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ Response.ContentType = "application/x-zip-compressed"; Response.AddHeader("Content-Disposition", "at 阅读全文

posted @ 2011-07-26 13:16 与时俱进 阅读(433) 评论(0) 推荐(1) 编辑

ASP.net获取当前url各种属性(文件名、参数、域名 等)的方法
摘要:假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli"http://"是协议名"www.test.com"是域名"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【1】获取 完整url (协议名+域名+站点名+文件名+参数)string url=Request.Url.ToString();url=http://www.test.com/aaa/bbb.aspx?id= 阅读全文

posted @ 2011-07-26 13:08 与时俱进 阅读(626) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 25 下一页
友情链接:同里老宅院民居客栈