.net知识
臭小子小豆豆
寻求一个我的“恩师好友”
展开
-
Jquery.TreeView结合ASP.Net和数据库生成菜单导航条
下面的例子将结合项目实际运用来使用Jquery.TreeView,当然在使用控件树需要现在相应的js文件 下面就把我生成的TreeView展现给大家看看希望对大家有所帮助!在使用之前需要下载控件树的js文件和CSS样式 介绍一下表结构 M_ID M_Name M_ParentID M_URL M_Sort 然后新建一个网站,在新建的网站下添加CSS文件夹和js文件夹分别用于存放Css样式和JS,同时再添加一个image文件夹用于存放TreeView的图片 接着我们就开始实现我们的功能了! 前台代码 复制代码原创 2010-12-09 13:42:00 · 1347 阅读 · 0 评论 -
asp.net Global.asax定时更新
public class Global : System.Web.HttpApplication { private static Logger Log = NLog.LogManager.GetCurrentClassLogger(); public System.Threading.Thread schedulerThread = null;原创 2013-03-13 10:26:56 · 1000 阅读 · 0 评论 -
模板导出word和 EXcel
通过模板将数据导出word格式和excel格式下载:例子代码如下:using Newtonsoft.Json; using Excel = Microsoft.Office.Interop.Excel;using Word = Microsoft.Office.Interop.Word; #region [全局变量] HiddenField literal_gue原创 2010-10-15 10:09:00 · 1930 阅读 · 2 评论 -
生成随机码类 (全)
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts原创 2011-07-22 11:37:34 · 590 阅读 · 0 评论 -
asp.net TXT文件转换成DataSet数据集
/// /// TXT文件转换成DataSet数据集 /// /// /// /// private DataSet TextFileLoader(string FilePath, string TableName) { DataSet ds = ne原创 2013-03-13 10:23:14 · 1729 阅读 · 0 评论 -
asp.net 在业务逻辑存生成文件目录为调用项目的根目录
XmlWriterSettings settings = new XmlWriterSettings(); settings.Encoding = new UTF8Encoding(false); settings.Indent = true; settings.IndentChars = (" ");原创 2013-03-13 10:30:32 · 841 阅读 · 0 评论 -
实体类与xml互相转换通用
// /// 实体类序列化成xml /// /// 实体. /// 节点名称 /// public static string ObjListToXml(List enitities, string headtag) { StringBuilder sb转载 2011-08-31 14:50:08 · 7255 阅读 · 1 评论 -
编写操作日志类的方法
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.IO;namespace Discuz.WebService{ public class LogWrite { private string filePath = n原创 2011-06-08 14:51:00 · 491 阅读 · 0 评论 -
在asp.net 中应用POST传递和接收XML文件以及参数.
使用POST方式可以向别的页面发送请求,并获取返回结果。可以从一个页面发送POST到另一个页面,也可以在winform工程中使用HTTPRequest发送POST到一个页面。我们拿ASP.NET的aspx页面做个例子,从一个aspx页面POST.aspx ,发送请求到Receive.aspx页面。1.首先,建立工程,添加两个页面,Post.aspx和Receive.aspx 在po转载 2013-03-14 14:16:07 · 11583 阅读 · 0 评论 -
WEB服务中写重载方法
1.加MessageName信息名字取不同[WebMethod(Description = "发件箱(返回table)",MessageName="1")]public void SelectEntity(UserCredential credential,string query) { } [WebMethod(Description = "发件箱(返回tab转载 2013-03-29 13:27:11 · 2960 阅读 · 0 评论 -
DataTable相关操作,筛选,取前N条数据,获取指定列数据
#region DataTable筛选,排序返回符合条件行组成的新DataTable或直接用DefaultView按条件返回 /// /// DataTable筛选,排序返回符合条件行组成的新DataTable或直接用DefaultView按条件返回 /// eg:SortExprDataTable(dt,"Sex='男'","Time Desc",1)转载 2013-04-01 17:36:06 · 2035 阅读 · 0 评论 -
后台引用Javascript和Css类
通常在...标签中引用Javascript和Css,但是也有特殊情况,需要在后台进行引用,在此写一个后台引用Javascript和Css的类/// /// 添加JS脚本链接 /// /// 页面 /// 路径 public static void AddJS(System.Web.UI.Page page, string url) {转载 2013-03-22 14:10:05 · 633 阅读 · 0 评论 -
编写Windows服务(C#)
前言:编写一个Windows服务程序,定时从数据库中拿出记录发送邮件。测试环境:Visual Studio 2005 SP1、Windows Server 2003 SP2一、新建项目打开VS2005,新建一个“Windows 服务”项目。二、添加Timer展开“工具箱”,在“组件”标签下找到“Timer”双击,这时就添加了一个Timer组件,修改“Name”属性为“timEm转载 2013-03-27 15:32:39 · 541 阅读 · 0 评论 -
adp.net 和js 判断一个值是否在数组中
string [] flag = adminuser.Flag.Split('/');List list = new List(flag);if (list.Contains("9"))Response.Write("当前操作用户"+adminuser.UserName.ToString());elseResponse.Write("alert('您无权限进行此项操作');locatio原创 2013-10-30 11:33:25 · 1402 阅读 · 0 评论 -
list<T>.contains 问题改进
li.Add(new VisaDatum{ typeName= "abc", imgeurl= "123" });li.Add(new VisaDatum{ typeName= "123", imgeurl= "abc" });Users u = new Users();u.typeName= li[0].typeName;u.imgeurl=li[0].imgeurl;if (l原创 2013-11-14 10:06:24 · 689 阅读 · 0 评论 -
无模板导出EXCEL
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using Excel = Microsoft.Office.Inte原创 2011-01-05 17:37:00 · 971 阅读 · 0 评论 -
asp.net下载文件的四种方法
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts转载 2012-08-27 14:21:44 · 331 阅读 · 0 评论 -
C#操作Excel知识点
<br /> 一、添加引用和命名空间<br /> 添加Microsoft.Office.Interop.Excel引用,它的默认路径是C:/Program Files/Microsoft Visual Studio 9.0/Visual Studio Tools for Office/PIA/Office12/Microsoft.Office.Interop.Excel.dll<br /> 代码中添加引用using Microsoft.Office.Interop.Excel;<br /> 二、Exc转载 2010-12-17 16:20:00 · 424 阅读 · 0 评论 -
ASP.NET中弹出窗口
<br />ASP.NET中弹出窗口是如何实现的呢?作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进。它的代码与页面分离技术(CodeBehind)以及完善的Web服务器控件为程序员提供了一个更加符合传统编程的Web服务器端开发方式。但Web编程还是有着与传统编程不相同的特点,这些特点决定了ASP.NET编程中必须以一些特殊的技巧来完成程序要求,弹出窗口正是这类编程方式的代表。相当多的编程书籍对弹出窗口采取缄默或者一语带过,转载 2010-12-17 16:26:00 · 1531 阅读 · 0 评论 -
C#数据回滚实例
<br />private void save_db(){<br /> SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings[""].ToString());<br /> SqlCommand comm = new SqlCommand();<br /> conn.Open();<br /> SqlTransaction rollbk2= conn.BeginTransaction();<br转载 2010-12-17 16:14:00 · 1399 阅读 · 0 评论 -
【导出EXCEL汇编】asp.net 将数据导出到excel中,并设置其格式
<br />第1篇:asp.net 将数据导出到excel中,并设置其格式 <br />-----------------------------------------------------------<br /> 添加引用:Microsoft Excel 11.0 Object Library ;<br />添加:using Microsoft.Office.Interop.Excel;<br />一、打开Excel文件============================<br /转载 2010-12-29 11:55:00 · 1067 阅读 · 0 评论 -
Repeater 汇总某一列(序号,分页) 最简单方法
<br />2,Repeater汇总某一列<br /><asp:Repeater ID="gvList" runat="server"><br /> <HeaderTemplate><br /> <table class="tbl"> <br /> <tr class="header"><br /> <td>序号</td><br /> <td>所在单位</td><br /> <td>所在部门</td>原创 2011-01-05 16:29:00 · 2517 阅读 · 1 评论 -
通过一个 ID获得XML中的其他匹配项
<br /> if (TeamPriceList != "")<br /> {<br /> XmlDocument xmldoc = new XmlDocument();<br /> xmldoc.LoadXml(TeamPriceList);<br /> XmlNodeList nodeList = xmldoc.SelectNod原创 2011-01-05 17:07:00 · 531 阅读 · 0 评论 -
C#开发Windows Service程序
Windows Service概念介绍<br />Windows Service,也称Windows服务,是32位Windows操作系统中一种长期运行的后台程序。它们长期后台运行,没有用户界面,默默无闻,但它们却是支持Windows正常运行的幕后英雄,却永无出头之日。<br />Windows服务程序为其他系统模块提供了非常重要的服务,而且各个Windows服务分工明确,比如IISAdmin服务提供WEB内容的发布功能,若IISAdmin服务不启动,则静态HTML页面、ASP、ASP.NET或者WebSer转载 2011-01-07 16:12:00 · 10826 阅读 · 0 评论 -
邮件发送类
#region Imports...using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;u原创 2011-07-22 14:34:41 · 1061 阅读 · 0 评论 -
非常实用分页控件
/****************************************************** FileName:分页控件create Date: 2008-5-18description: 暂不支持Postback *使用方式: * 拖拽控件到页面上 *原创 2011-07-25 12:35:22 · 1219 阅读 · 0 评论 -
如何编写邮件主题和标题
string mailBody = string.Format("取回密码短信以下是您的登录密码:{0},请妥善保管。", pwd); string smtpName = Conf原创 2011-07-27 15:44:19 · 3846 阅读 · 0 评论 -
两种方法接口aspx页面的编写(页面展示xml文档)
第一种方法:实例:ContentType="text/xml"%>>asp:Repeater ID="rpAllVisa" runat="server" DataSource=""> Item Price='' Country='' Type=''原创 2011-10-14 15:54:53 · 1629 阅读 · 0 评论 -
.NET导出Excel遇到的80070005错误的解决方法:
检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005基本上.net导出excel文件,都需要如此配置一下,不配置有的时候没错,而配置后基本应该不会出错。具体配置方法如下: 1:在服务器上安装office的Excel软件. 2:在"开始"->"运行"中输入dcomcn转载 2011-11-10 17:08:47 · 1314 阅读 · 0 评论 -
将日期字符串格式化为年月日格式如2011-12-14 、16日、18日-19日、21日、23日、25日-26日、28日
/// /// 格式化出发日期 /// /// 2010年10月4日 2010年10月7日 2010年10月11日 /// 对同一个月内连续的日期做了格式化。跨月和跨年的日期重新起行。日期不连续的用、隔开。2010年1月1日-2010年1月5日 public static string FormatDepartDa原创 2011-12-13 16:27:58 · 1268 阅读 · 0 评论 -
asp.net序列化泛型集合
<br />一般的Json+jquery+asp.net 的应用在项目中都是ajax的一部分,包括数据源和数据处理页面。经过在网络上的学习,为了可以方便的生成Json,网上一般的方法是引用了Newtonsoft.Json类来做此事。应用该类可以方便的生成Json数据串。<br />1.生成Json数据串<br />方法1,使用JavaScriptConvert.DeserializeObject对实体进行转换<br />下面这个是JavaScriptConvert.DeserializeObject的方法说转载 2011-01-07 16:42:00 · 1812 阅读 · 0 评论