随笔分类 -  asp.net,C#

C# 中Treeview无限级目录实现
摘要:库表结构: 后台代码: protected void Page_Load(object sender, EventArgs e)//页面打开时执行 { if (!IsPostBack) { PopulateNodes(TreeView1.Nodes, 0); } } public DataTable GetTreeTable()//获得表 { dbClient db = new dbClient... 阅读全文

posted @ 2009-08-14 11:00 与时俱进 阅读(784) 评论(0) 推荐(0) 编辑

TreeView使用笔记
摘要:TreeView由节点构成,建树通过对TreeView.items属性进行操作。Items是一个TTreeNodes对象,这是一个TTreeNode集。 一、针对TTreeNodes,也就是 TreeView.Items,有这些属性:1、count,节点个数。2、item[index] ,通过index得到节点。 二、针对TTreeNodes,也就是 TreeView.Items,常用的添加节点的... 阅读全文

posted @ 2009-08-14 10:29 与时俱进 阅读(208) 评论(0) 推荐(0) 编辑

关于在WinForm里用HttpWebRequest获得某个页面,并填写页面的textbox及点击button的方法
摘要:方法如下:step1:use HttpWebRequest class to request,and use HttpWebResponse get the response.if you read the response, you can get the information including what did in the Page_load function.step2: if you... 阅读全文

posted @ 2009-08-11 10:09 与时俱进 阅读(350) 评论(0) 推荐(0) 编辑

用C#使用HttpWebRequest Post数据时如何保持Session
摘要:利用WebClient, HttpWebRequest向某址POST数据,这个都很方便,都有的网站需要保持SESSION才能进行下一步想要的操作。保持SESSION,关键在于如何保持住Cookie不变。代码如下: CookieContainer cookie; private void button1_Click(object sender, System.EventArgs e) { HttpW... 阅读全文

posted @ 2009-08-11 10:04 与时俱进 阅读(5124) 评论(0) 推荐(0) 编辑

使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie
摘要:这里涉及到3个页面:MyLogin.aspx,LoginOK.htm,Default.aspx: 1)MyLogin.aspx 页面 MyLogin.aspx 页面是登录页面,如果用户名和密码正确会生成 Session 和 Cookie(LoginSession、LoginCookie),然后转向 LoginOK.htm 页面。 2)LoginOK.htm 页面 LoginOK.htm 页面... 阅读全文

posted @ 2009-08-11 10:01 与时俱进 阅读(2216) 评论(0) 推荐(0) 编辑

抓取Web网页数据分析
摘要:通过程序自动的读取其它网站网页显示的信息,类似于爬虫程序。比方说我们有一个系统,要提取BaiDu网站上歌曲搜索排名。分析系统在根据得到的数据进行数据分析。为业务提供参考数据。   为了完成以上的需求,我们就需要模拟浏览器浏览网页,得到页面的数据在进行分析,最后把分析的结构,即整理好的数据写入数据库。那么我们的思路就是:   1、发送HttpRequest请求。   2、接收HttpResponse... 阅读全文

posted @ 2009-08-10 10:03 与时俱进 阅读(489) 评论(0) 推荐(0) 编辑

C#/winform采集百度hi文章
摘要:public partial class Form1 : Form { Thread newth; public Form1() { InitializeComponent(); } private void buttonGo_Click(object sender, EventArgs e) { CheckForIllegalCrossThreadCalls = false; //简单异步线程控... 阅读全文

posted @ 2009-08-10 08:30 与时俱进 阅读(1758) 评论(1) 推荐(1) 编辑

ASP.NET无限级分类的实现
摘要:由于近期在做一个商业网站,要用到多级分类,所以想到了无限级分类.以前从没做过,所以请教了HISHOP 公司的同学.他把示例代码传了过来,如下:数据表:表名:Tb_Column 表结构(所有字段非空): Column_IDint主键(注:非标识) Column_Namenvarchar(50)分类名称 Parent_IDint父分类ID(默认值0) Column_Pathnvarchar(1000)... 阅读全文

posted @ 2009-08-07 08:26 与时俱进 阅读(3761) 评论(2) 推荐(0) 编辑

获取GridView中RowCommand的当前选中行的索引或主键Id
摘要:获取GridView中RowCommand的当前索引行前台添加一模版列,里面添加一个LinkButton前台(如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中设置CommandArgument的值,值为绑定的数据库字段<asp:TemplateFieldHeaderText="操作"><ItemTemplate><asp:LinkBu... 阅读全文

posted @ 2009-07-28 09:29 与时俱进 阅读(1979) 评论(0) 推荐(0) 编辑

sqlhelper 使用事务实例
摘要:string myConnectString = "Persist Security Info=False;Integrated Security=SSPI;database=northwind;server=mySQLServer;Connect Timeout=30";SqlConnection myConnection = new SqlConnection(myConnectString)... 阅读全文

posted @ 2009-06-29 17:13 与时俱进 阅读(586) 评论(0) 推荐(0) 编辑

C#里面的datagridview的使用
摘要:最常见的数据绑定: string sqlStr=数据库查询语句; DataManager db = new DataManager(); DataSet ds = db.ExcuteSelectCmd(sqlStr); DataGridView.DataSource = ds.Tables[0];对DataGridViewCheckBoxColumn列进行动态添加,赋值,判定选中 添加: Data... 阅读全文

posted @ 2009-06-22 09:09 与时俱进 阅读(1059) 评论(0) 推荐(0) 编辑

在Visual Studio 2005的DataGridView控件中加入ComboBox下拉列表框的实现(C#)
摘要:虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太 美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。   首先新建一个Windows应用程序,将主窗体重命名为MainForm,在MainForm中加入一个DataGri... 阅读全文

posted @ 2009-06-19 22:21 与时俱进 阅读(662) 评论(0) 推荐(0) 编辑

dataGridView将数据显示到textBox
摘要:在windows下面.microsoft改造了ado成ado.net.大力改的控件当然是recordset,在ado年代那个时候的数据库操作全是 连接式的操作,到了web年代microsoft把ado的recordset断开,成为ado.net下面的dataset 和..dataadapter,这样一下把生成的结果集经过适配器的改成数据集(形式于数据库),断开后填充dataset,再用控件 dat... 阅读全文

posted @ 2009-06-19 22:17 与时俱进 阅读(5623) 评论(1) 推荐(0) 编辑

.NET 2.0 - WinForm Control - DataGridView 数据绑定
摘要:在应用开发中常常用到这样的应用: DataGridView用来显示全体数据,还有由一些TextBox控件来提供修改功能。这里如果用挨个赋值的办法就不好了。.NET中提供的一个重要 的技术就是——数据绑定。数据绑定中几个重要对象及属性有:Control.DataSource属性,BindingSource对 象,Form.BindingContext属性。 这里通过一个例子来... 阅读全文

posted @ 2009-06-19 21:43 与时俱进 阅读(1088) 评论(0) 推荐(0) 编辑

.NET 2.0 - WinForm Control - DataGridView 编程36计(二)
摘要:目录: ① Error图标表示的设定 ② 单元格入力值得验证 ① DataGridView Error图标表示的设定: GO TO TOP 为了提醒用户注意,DataGridView可以使用Error图标来突出显示。如下图:Error图标可以在单元格和行头内表示,但不能在列头上显示。 1) ErrorText属性当设定单元格/行的ErrorText属性的内容... 阅读全文

posted @ 2009-06-19 21:41 与时俱进 阅读(297) 评论(0) 推荐(0) 编辑

.NET 2.0 - WinForm Control - DataGridView 编程36计(一)
摘要:目录: ① 取得或者修改当前单元格的内容② 设定单元格只读③ 不显示最下面的新行④ 判断新增行⑤ 行的用户删除操作的自定义⑥ 行、列的隐藏和删除⑦ 禁止列或者行的Resize⑧ 列宽和行高以及列头的高度和行头的宽度的自动调整⑨ 冻结列或行⑩ 列顺序的调整⑪ 行头列头... 阅读全文

posted @ 2009-06-19 21:39 与时俱进 阅读(234) 评论(0) 推荐(0) 编辑

Ajax中使用Response.Write输出javascript脚本出错的解决办法
摘要:这一段时间在使用Ajax将老ASP.NET程序升级为Ajax程序,在升级中发现先前页面中使用 Response.Write("<script>alert('数据添加成功!')</script>")的代码执行时出错. 上网上查找解决办法,网上大部分的解决语句是改为ScriptManager.RegisterStartupScript(updatePanel1, typeof(... 阅读全文

posted @ 2009-06-08 11:17 与时俱进 阅读(1983) 评论(0) 推荐(0) 编辑

C#中回滚SQL语句
摘要:using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.... 阅读全文

posted @ 2009-06-08 09:05 与时俱进 阅读(2578) 评论(0) 推荐(0) 编辑

NET开发必备工具
摘要:Snippet Compiler:用来编写、编译和运行代码的基于Windows的小型应用程序Microsoft Source Analysis for C#(StyleCop):是一款C#代码规范检查工具(VS插件)Reflector for .NET:类浏览器和反编译器MyGeneration :代码生成工具The Regulator:生成和测试正则表达式GhostDoc:编写XML格式的注释文... 阅读全文

posted @ 2009-05-15 21:09 与时俱进 阅读(386) 评论(0) 推荐(0) 编辑

MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码
摘要:MyGeneration学习笔记(1) : 使用MyGeneration生成存储过程和数据访问层代码 MyGenertion是一款不错的代码生成ORM代码生成工具,下面是我学习过程中的一些笔记(总结了一下dOOdads C# Quick Reference文档,还有自己在使用和调试过程中遇到的问题及自己的解决方法),贴出来与大家共享。 这篇文章主要讲解怎样用MyGeneration(我用的MyGe... 阅读全文

posted @ 2009-05-15 20:59 与时俱进 阅读(798) 评论(0) 推荐(0) 编辑

友情链接:同里老宅院民居客栈