
.Net
文章平均质量分 88
lem12
computer
展开
-
.net2005中TreeView数据绑定
private void Bind() ...{ SqlDataAdapter da = new SqlDataAdapter("select distinct(ParentTitle) from Test", cn); DataSet ds = new DataSet(); da.Fill(ds, "cate");原创 2007-06-25 21:55:00 · 1591 阅读 · 2 评论 -
VS 2005中也可以查看.NET源码
我们早就知道,访问应用所使用框架的源码有助于应用的调试。虽然MFC开发者们已经这样做很久了,但直到最近,微软才授权允许访问.NET源码。不幸的是,微软只允许VS 2008的用户进行访问,而且,源码文件只能在调试过程中必要的时候被下载。在得到微软Shawn Burke的同意后,Kerem Kusmezer和John Robbins创建了一个工具,它将整体下载.NET源码。这一方式最大的好处就是消翻译 2008-02-20 09:17:00 · 1467 阅读 · 2 评论 -
Asp.net上传图片产生预览效果
1在页面上放入一个上传控件和一个图片控件. asp:FileUpload ID="FileUpload1" runat="server" onpropertychange="show(this.value)"/> asp:Image ID="Image1" runat="server" />2在上传控件中写onpropertychange="show(this.原创 2008-03-07 14:13:00 · 11809 阅读 · 3 评论 -
关于预编绎网站的问题[已预编译此应用程序的错误]
当我们开发完项目后发布网站时,会生成一个PrecompiledApp.config文件,PrecompiledApp.config 文件主要用于跟踪应用程序的部署方式,以及 ASP.NET 是否需要在请求时编译任何文件然而当我再次打开项目时会报一个已预编译此应用程序的错误,这时我们只要将项目根目录下的PrecompiledApp.config文件删除,重新打开该项目即可.原创 2008-03-13 09:11:00 · 4063 阅读 · 3 评论 -
C#冒泡法 斐波那契
冒泡法 private void show(int[] obj) ...{ int i = 0; int j = 0; int tmp = 0; for (i = 0; i obj.Length; i++) ...{ for (j = 0; j obj.Length - i - 1;原创 2008-04-01 13:46:00 · 1038 阅读 · 0 评论 -
asp.net编程实现IIS新建站点
usingSystem; usingSystem.Collections; usingSystem.DirectoryServices; usingSystem.Text.RegularExpressions; namespacenabooColl.Web ...{ /**//// ///IIS管理类,可以实现创建站点、虚拟目录,删除虚拟目录等 ///转载 2008-04-03 15:57:00 · 2611 阅读 · 1 评论 -
将google搜索的内容显示在自己的页面上
效果图 实现代码 protected void Button1_Click(object sender, EventArgs e) ...{ Uri u = new Uri("http://www.google.cn/search?q="+TextBox1.Text+"&hl=zh-CN&ie=GB2312&lr=&nxpt=10.20683原创 2008-01-15 10:16:00 · 3341 阅读 · 12 评论 -
串口简单案例
在.netframework2.0引入了System.IO.Ports命名,简化了我们串口的编程代码.首先创建一个winform窗体,在窗体上建两个文本框和一个按钮,两个文本框分别用来发送和接收数据,按钮用来触发发送事件,然在工具箱中一个serialPort控件,或者在代码中进行实例化。下面为后如代码: private delegate void GetStr1(string s原创 2008-08-30 15:36:00 · 1134 阅读 · 0 评论 -
将字符串中指定字符替换成其他不同字符
public static int i = 0; private void dd() { string sone, stwo; sone = "afasf{A}asd{A}fdd{A}ddd{A}----{A}asfasdfasd{A}54646{A}"; stwo = "{A}"; Regex r原创 2009-04-24 14:38:00 · 3607 阅读 · 0 评论 -
关于asp.net中dropdownlist控件选中后在次回传页面后还原到默认
关于asp.net中dropdownlist控件选中后在次回传页面后还原到默认 这类问题分两种 1.在窗体加载中没有判断回传我们只要在page_load中增加 if(!ispostback){绑定dropdownlist} 2.绑定了dropdownlist的text和value,我将相同的值绑定到了 val原创 2009-05-16 15:45:00 · 3513 阅读 · 0 评论 -
关于Discuz论坛整合问题
首先到Discuz官方网站下载Discuz源码文件,打开自己的项目新建一个bbs的文件夹(注意大小写,需要在DNT.CONFIG中配置),将下载的Discuz论坛源码解压拷出Discuz.Web中所有文件放入项目中新建的bbs文件夹将Discuz.Web中的Web.Config相关信息配置到你项目的Web.Config中。原创 2009-10-22 22:16:00 · 4281 阅读 · 2 评论 -
使用DevDefined.OAuth实现新浪登陆并获取用户信息
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ABC(); } }原创 2011-10-08 13:23:33 · 1905 阅读 · 0 评论 -
C# socket编程 异步服务端 同步客户端
异步服务端using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Threading;using Syst原创 2007-11-28 12:40:00 · 5730 阅读 · 2 评论 -
C#验证码生成
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.转载 2007-06-19 17:16:00 · 990 阅读 · 0 评论 -
C#应用程序----系统托盘
1.新建一个窗体2.在工具箱中找到三个控件分别是(mainMenu1,contextMenu1,notifyIcon1)mainMenu1控件用于新建菜单contextMenu1控件用于新建右击菜单notifyIcon1控件用于新建托盘的图标3选中窗体在将属性Menu设成mainMenu1,然后在窗体上新建菜单项4设置notifyIcon1的ContextMenu属性将它设成context原创 2007-06-11 13:53:00 · 1062 阅读 · 3 评论 -
asp.net 发送邮件代码
说到发送邮件发送,先提一下SMTP(呵呵,高手就跳过这一段吧!)。 SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。原创 2007-06-29 22:33:00 · 1167 阅读 · 0 评论 -
asp.net输入焦点问题
如果一个asp.net页面中有很多表单框、按钮的话,当我们在一个后面的文本框输入完内容后,按下回车,触发的却永远是在页面的第一个button。而我们所需要的却一般情况下是按下回车是靠近当前表单的一个button。解决的办法是使用js方法来取得输入文本框的onactivate事件,该事件调用一个函数,为我们需要的按钮赋上焦点。1.首先在页面上新建一个搜索和一个登陆,代码如下: bod原创 2007-07-18 10:25:00 · 1865 阅读 · 2 评论 -
Asp.net 中的 DataGrid 和 GridView 批量更新
1.DataGrid 批量更新在html的form中设置如下的DataGrid asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 32px" runat="server" Width="912px" Height="136px" A原创 2007-08-01 11:24:00 · 3468 阅读 · 0 评论 -
asp.net生成htm
今天一朋友让我写了个asp.net生成htm的简单案例给他看看,顺便也和大家分享一下.建一个htm模板 如下 将要替换的地方用$htmlformat[]表示TABLE height="8" cellSpacing="0" cellPadding="0" width="256" border="0" ms_1d_layout="TRUE"> TR> TD>原创 2007-05-16 13:57:00 · 1134 阅读 · 0 评论 -
asp.net编绎运行时 错误
asp.net编绎运行时config198错误右击我的电脑选择管理>------> 点击[服务和应用程序前面的加号]------>选中[索引服务]------------>右击选择[停止]------------->然后再选择[启动]OK原创 2007-05-15 14:55:00 · 1060 阅读 · 0 评论 -
DataList 分页
DataSet ds=new DataSet(); da.Fill(ds,"asd"); PagedDataSource objpage=new PagedDataSource(); objpage.DataSource=ds.Tables[0].DefaultView; o原创 2007-08-15 15:06:00 · 1177 阅读 · 0 评论 -
Aspx页面转换成html 页面
有的网站出于各种各样的原因,在IIS中修改了动态页面的默认后缀,asp时代就有人在服务器上修改配置,把html后缀的文件当作asp文件来解析:也就是说,asp程序(后缀为.asp)可以保存为一个.htm后缀的文件放到服务器上WEB目录下,而服务器照样将之当作asp程序来解释处理,生成结果。这样对访问者来说,还以为网站全是html页面,而且经常更新呢(感觉没什么必要是吗?错了,最起码的一个好处:搜索原创 2007-05-25 17:19:00 · 10975 阅读 · 1 评论 -
多列可变的图片无限滚动
前几天我一朋友让我做了一行多列可变的图片无限滚动,有整体翻动的感觉。而不是流水感。 如http://bbs.163.com/ 论坛帖图模块 ,当时做好忘了放上来了,今天没事拿上与大家分享下....@ Page language="c#" Codebehind="WebForm2.aspx.cs" AutoEventWireup="false" Inherits="WebApplicatio原创 2007-05-29 13:14:00 · 1521 阅读 · 0 评论 -
C#创建EXCEL
在“NET”选项卡上,找到“ADODB”,然后单击“选择”。在“COM”选项卡上,找到“Microsoft Excel 10.0 对象库或 Microsoft Excel 11.0 对象库”,然后单击“选择”。引入命名空间using System.Reflection;using System.Runtime.InteropServices;using Excel = Microsof原创 2007-06-07 12:21:00 · 4633 阅读 · 2 评论 -
将DataGride数据插入Excel
绑定数据到DataGrid private void Bind() ...{ try ...{ string strSql="select * from house"; SqlDataAdapter da=new SqlDataAdapter(strSql,conn);原创 2007-06-08 14:58:00 · 1385 阅读 · 0 评论 -
Linq to Sql 序列化和反序列化
public class Test { public List GetList(string str) { DataContractSerializer dcs = new DataContractSerializer(typeof(List)); XmlReader xr = XmlReader.C原创 2012-02-10 15:58:05 · 2183 阅读 · 0 评论