摘要: 有人问 (1)AutoPostBack="True" (2)事件也注册了 this.DropDownList1.SelectedIndexChanged+=newSystem.EventHandler(this.DropDownList1_SelectedIndexChanged); (3)事件也写了 p... 阅读全文
posted @ 2005-04-26 16:18 lovecherry 阅读(9093) 评论(8) 推荐(0) 编辑
摘要: 例子比较简单,直接贴代码了,例子达到以下功能: (1)两个DataGrid嵌套 (2)外面一个DataGrid分页 (3)里面一个DataGrid动态增加模板列 Test ... 阅读全文
posted @ 2005-04-26 14:52 lovecherry 阅读(8486) 评论(12) 推荐(1) 编辑
摘要: 有的时候想实现类似下图,第二个图示的效果: 我们可能首先会想到DataList,其实DataList我们这里设置: 这样显示出来的是上图的效果,并不能得到预期的纵向显示一定行的效果。 其实遇到这样的情况可以对数据源做一... 阅读全文
posted @ 2005-04-23 14:05 lovecherry 阅读(4445) 评论(2) 推荐(0) 编辑
摘要: using System; using System.Net; using System.IO; using System.Text; [STAThread] static void Main(string[] args) { // // TODO: 在此处添加代码以启动应用程序 ... 阅读全文
posted @ 2005-04-22 13:26 lovecherry 阅读(8450) 评论(8) 推荐(0) 编辑
摘要: http://www.cnblogs.com/lovecherry/archive/2005/04/04/131787.html 中说了怎么在触发DataGrid模板列中控件自己的事件,网友问怎么知道点击的是哪一行?要通过这个来获取中的信息。 那一行DataGridItem是 ((DataGridItem)((DropDownList)sender).Parent) 吗?不是,因... 阅读全文
posted @ 2005-04-20 16:01 lovecherry 阅读(3947) 评论(4) 推荐(0) 编辑
摘要: 比如表中三个字段 key1 int,key2 int,item varchar(50) 前面2个字段联合主键 前台代码: 后台代码: usingSystem;... 阅读全文
posted @ 2005-04-19 11:58 lovecherry 阅读(4973) 评论(6) 推荐(0) 编辑
摘要: 有的时候想在客户端触发服务器端控件的click事件 我们这么写__doPostBack('id','') 但是为什么有的时候会实效? 因为__doPostBack()函数并没有在页面产生 (如果没有类似linkbutton等控件的话asp.net引擎不产生这段js) 解决方法如下: 比如前台页面 (1) 触发服务器端按钮事件 (2) 利用GetPostBa... 阅读全文
posted @ 2005-04-18 13:02 lovecherry 阅读(4378) 评论(2) 推荐(0) 编辑
摘要: 此例子达到的效果是: 每按一次Button1,在表格Table1中添加一行(行中有2列,一列是文本框,一列是下拉框),并且当按钮第一次按下时再添加一个按钮,点击这个动态添加的按钮,输出表格中所有的控件的值。 前台: 放置一个Table用来动态添加控件,放置一个Pl... 阅读全文
posted @ 2005-04-16 19:52 lovecherry 阅读(7996) 评论(8) 推荐(1) 编辑
摘要: 有的时候想取不是编辑状态的值,这个时候通常不会使用模板列中放置TextBox通过e.Item.FindControl取值,有的网友问为什么取不到?这要看你前台的列怎么写的了,下面分别写出四种情况和这四种情况下面的取值方式: ... 阅读全文
posted @ 2005-04-16 16:06 lovecherry 阅读(5055) 评论(12) 推荐(0) 编辑
摘要: 据说一个在学中文的外国人看到"wife" 和 "I" 的同义词表,吐血而亡。 Wife 1、配偶 2、妻子 3、老婆 4、夫人 5、太太 6、爱人 7、内人 8、媳妇 9、那口子 10、拙荆 11、贤内助 12、老伴 13、孩子他妈 14、孩子他娘 15、内子 16、婆娘 17、糟糠 18、宝贝 19、小甜甜 20、蜜糖 21贱内 22、达令 23、女人 24、马子 25、主妇 26、女主人... 阅读全文
posted @ 2005-04-14 21:05 lovecherry 阅读(2220) 评论(7) 推荐(0) 编辑
摘要: 网上需要他们的网友比较多,方便大家下载: 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) 编辑
摘要: usingSystem; usingSystem.Diagnostics; namespaceStackTraceTest { /**//// ///Class1的摘要说明。 /// classClass1 { /**//// ///应用程序的主入口点。 /// [STAThread] staticvoidMain(string[... 阅读全文
posted @ 2005-04-10 20:56 lovecherry 阅读(3071) 评论(4) 推荐(0) 编辑
摘要: http://www.cnblogs.com/lovecherry/archive/2005/04/10/135060.html 对上一次的做一点修改,增加一个比较美观的进度显示 上面那个是运行中的画面,下面那个是结束后的画面 用到的图标在这里: 对上次的前台修改如下: WebForm54 ... 阅读全文
posted @ 2005-04-10 16:36 lovecherry 阅读(21165) 评论(21) 推荐(3) 编辑
摘要: 在asp.net中执行一个长时间的操作,有的时候需要在在客户端有一个反馈能了解到任务的执行进度,大致看了一下有这么几种做法: (1)按下按钮的时候给出一个提示正在执行任务,执行完毕让这个隐藏 (2)按下按钮的时候跳转到一个提示任务正在执行的页面,执行完毕了再跳转回来 (3)做一个任务类,开启另外一个线程执行任务,同时在客户端或者服务器端保存这个类的实例来跟踪任务的执行情况 (1)和(2... 阅读全文
posted @ 2005-04-10 15:24 lovecherry 阅读(19462) 评论(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 阅读(1448) 评论(4) 推荐(0) 编辑
摘要: 在一个页面上存在多个按钮,有的时候希望按回车直接实现点击某按钮的效果,解决方法如下: 如果页面上有多行文本框,在多行文本框内回车仅仅想实现换行而不是提交表单这么修改 if(e!=document.getElementById("多行文本框的id")&&event.keyCode== 13) (以上代码添加在前台页面任意处即可) 阅读全文
posted @ 2005-04-09 11:08 lovecherry 阅读(2121) 评论(4) 推荐(0) 编辑
摘要: http://community.csdn.net/Expert/topic/3803/3803170.xml?temp=.6236078 大家存在5点误区: 1、sql注入比较难防,需要替换select,delete等一打字符 其实对于字符型替换再多都没有替换单引号为两个单引号来的好!对于数字型替换再多都没有用,一定要类型转换。 2、忽略DropDownList传来的东西 其实是不对的,一切客... 阅读全文
posted @ 2005-04-09 09:26 lovecherry 阅读(1585) 评论(4) 推荐(0) 编辑
摘要: 很多网友在按钮的click事件中动态添加用户控件在页面回传后消失了或者就是用户控件中的按钮事件不能触发,下面是解决办法: (1) 首先添加一个用户控件:WebUserControl1.ascx 添加一个按钮:public System.Web.UI.WebControls.Button ucb;Text为"用户控件的按钮"(等会要在Page中用到这个按钮,所以设置为public) 为按... 阅读全文
posted @ 2005-04-09 09:14 lovecherry 阅读(5038) 评论(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 阅读(1649) 评论(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 阅读(7974) 评论(7) 推荐(0) 编辑
摘要: http://www.csdn.net/Develop/Read_Article.asp?Id=20312 孟子e章给出的vb代码,现在从这个代码翻译成c#,给习惯c#的人参考需要注意的是图片一定需要是ico格式,否则可能会导致托盘的不显示 using System; namespace UBISerialsController{ /// /// Class1 的摘要说明。 /// publi... 阅读全文
posted @ 2005-04-04 13:32 lovecherry 阅读(5316) 评论(4) 推荐(0) 编辑
摘要: http://www.cnblogs.com/lovecherry/archive/2005/03/25/125526.html 在上次给出了动态模板列的一个例子,网友问我更新操作和分页怎么做,下面给出代码。 前台: WebForm30 后台: using System; ... 阅读全文
posted @ 2005-03-26 09:30 lovecherry 阅读(22733) 评论(34) 推荐(0) 编辑
摘要: 某同学面试的时候遇到2个简单的题目,几分钟就交卷了,可是都错了,大家看看错在哪里: (1)编写一个控制台程序输入一个数然后输出这个数 (2)编写一个asp.net程序,页面上放置2个按钮,页面装载的时候变量i=0,点击第一个按钮i值+1,点击第二个按钮在页面上的一个label标签内输出这个变量i(所有用户各自独立,不共享i) 那同学一看都会觉得很简单啊,于是写了如下的程序 (1) static v... 阅读全文
posted @ 2005-03-25 13:21 lovecherry 阅读(1213) 评论(2) 推荐(0) 编辑
摘要: 在很多时候需要按照一定的格式生成一定数量的随机数,下面是实现方法 下面是自己写的类 public class MyRandom { private string _strin; private string _strout; private Random _rnd; public MyRandom(string strin) { _rnd=new Random(S... 阅读全文
posted @ 2005-03-25 13:20 lovecherry 阅读(2788) 评论(4) 推荐(0) 编辑
摘要: 在很多应用中需要做windows服务来操作数据库等操作,比如(1)一些非常慢的数据库操作,不想一次性去做,想慢慢的通过服务定时去做,比如定时为数据库备份等(2)在.net Remoting中利用windows服务来做Host利用vs.net我们可以在几分钟之内建立其windows服务,非常简单下面说一下步骤1. 新建一个项目2. 从一个可用的项目模板列表当中选择Windows服务3. 设计器会以设... 阅读全文
posted @ 2005-03-25 13:19 lovecherry 阅读(26371) 评论(32) 推荐(5) 编辑
摘要: 数据源结构同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 阅读(26631) 评论(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 阅读(29359) 评论(57) 推荐(1) 编辑