随笔分类 -  webform

摘要:网上需要他们的网友比较多,方便大家下载: http://www.ourscope.com/book.rar 阅读全文
posted @ 2005-04-13 09:06 lovecherry 阅读(34004) 评论(94) 推荐(1) 编辑
摘要:比如一个论坛,上面一个top用户控件用来登陆,下面一个buttom的用户控件用来显示在线人数,要求登陆以后立即刷新online中的在线人数,就需要在一个用户控件中操作另外一个用户控件中的控件(这2个用户控件都包含在一个页面中) 看过 http://www.cnblogs.com/lovecherry/archive/2005/03/25/125515.html 和 http://www.cnbl... 阅读全文
posted @ 2005-04-12 08:26 lovecherry 阅读(2675) 评论(3) 推荐(0) 编辑
摘要:比如在页面中有一个用户控件,用户控件想得到页面中某Label的值(这个Label不在这个用户控件内)怎么做? ((Label)((System.Web.UI.Page)System.Web.HttpContext.Current.Handler).FindControl("test")).Text (页面中的Label ID="test") 得到页面的其他控件同样道理 阅读全文
posted @ 2005-04-11 15:09 lovecherry 阅读(3796) 评论(6) 推荐(0) 编辑
摘要:很多数据库操作需要进行事务,Asp.net下面进行事务大致有3个层次: (1)存储过程层次的事务 (2)Ado.Net层次的事务 (3)Asp.Net页面层次的事务 下面分别举例: 首先建立trantest表,字段id(int),test(char) 为id设置主键(利用主键是不允许重复的特性进行事务测试) 假设数据库内存在记录id=1,test='test' (1) CREATE... 阅读全文
posted @ 2005-04-11 10:31 lovecherry 阅读(4832) 评论(9) 推荐(0) 编辑
摘要:http://www.cnblogs.com/lovecherry/archive/2005/04/10/135060.html 对上一次的做一点修改,增加一个比较美观的进度显示 上面那个是运行中的画面,下面那个是结束后的画面 用到的图标在这里: 对上次的前台修改如下: WebForm54 ... 阅读全文
posted @ 2005-04-10 16:36 lovecherry 阅读(21166) 评论(21) 推荐(3) 编辑
摘要:在asp.net中执行一个长时间的操作,有的时候需要在在客户端有一个反馈能了解到任务的执行进度,大致看了一下有这么几种做法: (1)按下按钮的时候给出一个提示正在执行任务,执行完毕让这个隐藏 (2)按下按钮的时候跳转到一个提示任务正在执行的页面,执行完毕了再跳转回来 (3)做一个任务类,开启另外一个线程执行任务,同时在客户端或者服务器端保存这个类的实例来跟踪任务的执行情况 (1)和(2... 阅读全文
posted @ 2005-04-10 15:24 lovecherry 阅读(19463) 评论(16) 推荐(1) 编辑
摘要:举例如下:比如你的类[Serializable]class user{public string name;public int age;}第一按钮是保存操作user user1=new user();user1.name="zhuye";user1.age=23;user user2=new user();user2.name="chengli";user2.age=21;ArrayList a... 阅读全文
posted @ 2005-04-09 17:34 lovecherry 阅读(1449) 评论(4) 推荐(0) 编辑
摘要:在一个页面上存在多个按钮,有的时候希望按回车直接实现点击某按钮的效果,解决方法如下: 如果页面上有多行文本框,在多行文本框内回车仅仅想实现换行而不是提交表单这么修改 if(e!=document.getElementById("多行文本框的id")&&event.keyCode== 13) (以上代码添加在前台页面任意处即可) 阅读全文
posted @ 2005-04-09 11:08 lovecherry 阅读(2121) 评论(4) 推荐(0) 编辑
摘要:很多网友在按钮的click事件中动态添加用户控件在页面回传后消失了或者就是用户控件中的按钮事件不能触发,下面是解决办法: (1) 首先添加一个用户控件:WebUserControl1.ascx 添加一个按钮:public System.Web.UI.WebControls.Button ucb;Text为"用户控件的按钮"(等会要在Page中用到这个按钮,所以设置为public) 为按... 阅读全文
posted @ 2005-04-09 09:14 lovecherry 阅读(5039) 评论(9) 推荐(0) 编辑
摘要:private void Page_Load(object sender, System.EventArgs e) { CheckBoxList cbl=new CheckBoxList(); cbl.ID="cbl"; cbl.Items.Add(new ListItem("1","1")); cbl.Items.Add(new ListItem("2","2"));... 阅读全文
posted @ 2005-04-08 15:42 lovecherry 阅读(1650) 评论(3) 推荐(0) 编辑
摘要:有很多网友遇到这样的问题:在DataGrid模板列中的按钮可以触发ItemCommand事件但是怎么触发其他事件?(比如放置DropDownList怎么触发SelectedIndexChange事件?……)按照http://www.cnblogs.com/lovecherry/archive/2005/03/25/125525.html我们进行一下修改:在模板列中增加一个DropDownList ... 阅读全文
posted @ 2005-04-04 13:52 lovecherry 阅读(7975) 评论(7) 推荐(0) 编辑
摘要:http://www.cnblogs.com/lovecherry/archive/2005/03/25/125526.html 在上次给出了动态模板列的一个例子,网友问我更新操作和分页怎么做,下面给出代码。 前台: WebForm30 后台: using System; ... 阅读全文
posted @ 2005-03-26 09:30 lovecherry 阅读(22736) 评论(34) 推荐(0) 编辑
摘要:数据源结构同http://www.cnblogs.com/lovecherry/archive/2005/03/25/125525.html 表dep:depid(标识主键),depname(学院名字) 表stu:stuid(标识主键),stuname(学生名字),studepid(学院id=表dep.depid) 前台: WebForm30 ... 阅读全文
posted @ 2005-03-25 13:19 lovecherry 阅读(26632) 评论(27) 推荐(0) 编辑
摘要:有的时候我们需要(1)在编辑的时候用下拉框选择,并且默认为数据库的内容(2)使用下拉框过滤数据(3)使用css统一定制DataGrid下面给出代码:数据结构:表dep:depid(标识主键),depname(学院名字)表stu:stuid(标识主键),stuname(学生名字),studepid(学院id=表dep.depid)前台: WebForm28 ... 阅读全文
posted @ 2005-03-25 13:18 lovecherry 阅读(29361) 评论(57) 推荐(1) 编辑
摘要:问题的具体解释:数据表1纪录控件的名称,数据表2纪录控件的属性和方法如何实现对控件的属性进行付值,方法进行调用我的意思是:表1 字段 OCXid OCXName 1 textbox 2 combobox 表2 字段 OCXid ProId ProValue ... 阅读全文
posted @ 2005-03-25 13:16 lovecherry 阅读(1038) 评论(0) 推荐(0) 编辑
摘要:WebRequest myWebRequest=WebRequest.Create("一个无效链接的地址");myWebRequest.Timeout=5000;try{WebResponse myWebResponse=myWebRequest.GetResponse();Stream resStream = myWebResponse.GetResponseStream();StreamRea... 阅读全文
posted @ 2005-03-25 13:16 lovecherry 阅读(1528) 评论(4) 推荐(0) 编辑
摘要:using System;using System.CodeDom.Compiler;using Microsoft.CSharp;using System.Reflection;using System.Text; namespace ConsoleApplication22{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的... 阅读全文
posted @ 2005-03-25 13:16 lovecherry 阅读(2126) 评论(1) 推荐(0) 编辑
摘要:方法一:导出到csv文件,存放在服务器端任一路径,然后给客户下载 优点: 1、可以进行身份认证后给客户下载,如果放到非web目录就没有对应的url,客户无法随时下载。 2、也是因为生成了文件,所以占用了服务器的空间,但是可以把文件名存放到数据库,再次给客户下载的时候不需要重复生成文件。 3、csv文件是文本文件,逗号隔开字段,回车隔开行,易于数据导入导出。 实现方法: SqlConnec... 阅读全文
posted @ 2005-03-25 13:16 lovecherry 阅读(59418) 评论(91) 推荐(1) 编辑
摘要:有网友向我索取代码,现在帖出所有这个DataGrid包含以下功能的示范:添加、删除、修改、分页、下载数据到客户端、合计、筛选记录、单选、多选。数据库表名:tb1,其中有3个字段,分别是ID自增的主键、vName varchar(50)、iAge int客户端代码: WebForm5 ... 阅读全文
posted @ 2005-03-25 13:15 lovecherry 阅读(1056) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/lovecherry/archive/2005/03/25/125487.html http://www.cnblogs.com/lovecherry/archive/2005/03/25/125492.html 上一次,我们为这个DataGrid实现了添加、删除、修改、分页、动态修改内容等功能,今天再来分析一下如何为之添加自增列、单选、多选的功能。 ... 阅读全文
posted @ 2005-03-25 13:14 lovecherry 阅读(18456) 评论(18) 推荐(0) 编辑