随笔分类 -  webform

摘要:有的时候想在页面中调用这个页面的用户控件的方法 有的时候想在页面中设置这个页面的用户控件中的控件的值 下面是解决方案 首先建立一个用户控件uc.ascx 放置一个Label并且设置它的值为test this.Label1.Text="test";//需要申明为public 在这个用户控件内加入一个方法 public void aa() { this.Label1.Text="在页面中调用... 阅读全文
posted @ 2005-03-25 13:14 lovecherry 阅读(4199) 评论(1) 推荐(0) 编辑
摘要:网上天天有人问怎么在webform页面之间传值,基本上来说,大家熟悉的是(1)url字符串传值(2)session传值(3)直接读取server.transfer过来的页面上的数据前面2个就不说了,大家都知道怎么用,后面一个可能用的人比较少,这里做一下介绍。Web 窗体页是应用程序中的类,因此可以向处理任何类一样为它们创建属性。但是,由于 Web 窗体页实际上仅在执行页的过程中存在,它们的生命周期... 阅读全文
posted @ 2005-03-25 13:13 lovecherry 阅读(1769) 评论(2) 推荐(0) 编辑
摘要:比如在做购物车的时候我们需要建立一个DataTable,来存放一些购物车中的东西,最后在把他们写到数据库,下面是实现方法。DataTable dt=new DataTable("cart"); DataColumn dc1=new DataColumn("prizename",Type.GetType("System.String")); DataColumn dc2=new DataCo... 阅读全文
posted @ 2005-03-25 13:13 lovecherry 阅读(2149) 评论(2) 推荐(1) 编辑
摘要:我们可能不想通过sql语句来合计一些字段通过DataTable的Compute方法一样可以完成这个功能(数据结构同http://www.cnblogs.com/lovecherry/archive/2005/03/25/125487.html)比如添加一个Label1,让这个Label的值等于年龄大于20岁的人的平均年龄可以这么写this.Label1.Text=ds.Tables["table1... 阅读全文
posted @ 2005-03-25 13:12 lovecherry 阅读(1701) 评论(2) 推荐(1) 编辑
摘要:在使用DataGrid的时候如果你有一个asp:HyperLinkColumn又想使用多个需要绑定的参数作为链接的url,那么请改成模板列,使用普通的link标签或者asp:HyperLink都可以,下面2种实现多绑定参数的解决方案。同样对http://www.cnblogs.com/lovecherry/archive/2005/03/25/125487.html进行改造。(1)后台返回url前... 阅读全文
posted @ 2005-03-25 13:12 lovecherry 阅读(8085) 评论(9) 推荐(0) 编辑
摘要:在应用中,很多时候需要在绑定以后去修改DataGrid的呈现,比如(1)当数据符合一定的条件需要修改它的呈现方式(2)将数据库中的逻辑值(0,1)变成男女来呈现等等大致有2种方法来实现上述操作(1)在ItemDataBound中修改值(2)在绑定的时候用一个函数进行过虑同样,数据库按照 http://www.cnblogs.com/lovecherry/archive/2005/03/25/125... 阅读全文
posted @ 2005-03-25 13:11 lovecherry 阅读(10949) 评论(13) 推荐(0) 编辑
摘要:在应用中我们可能遇到这样的情况,我们需要临时生成一个数据文件给用户下载,但是每次下载都要判断,也就是说,用户并不能得到这个下载的url不断下载文件,下面是实现方法。文件保存为csv格式,方便数据导入导出,基本原理就是用流写入文件然后用Response.WriteFile把流发送到客户端。 表的结构同此文:http://www.cnblogs.com/lovecherry/archive/2005/... 阅读全文
posted @ 2005-03-25 13:10 lovecherry 阅读(901) 评论(1) 推荐(0) 编辑
摘要:或许大家会说,网上已经很多类似文章了,包括孟子的,为什么要再写一次? 我想我们不仅仅要会实现,更多的是需要理解。 下面先帖出代码,再分析一下其中的一些关键代码。 数据库表名:tb1,其中有3个字段,分别是ID自增的主键、vName varchar(50)、iAge int (以下代码没有做任何错误捕获处理) 前台 WebForm5 ... 阅读全文
posted @ 2005-03-25 13:10 lovecherry 阅读(28100) 评论(49) 推荐(2) 编辑
摘要:和以前的asp不同,在asp.net中为了彻底的代码分离,我们一般不采用嵌入标签中来设置一些属性和内容。 一般来说有2种情况: (一)设置标签的内容,比如这里 (二)设置标签的属性,比如 (三)动态加载一些script 先看一下(一)和(二): 前台 后台 protectedHtmlGenericControlmytitle; protectedHtmlGenericControlmy... 阅读全文
posted @ 2005-03-25 13:09 lovecherry 阅读(2096) 评论(3) 推荐(0) 编辑