随笔分类 -  ASP.NET+C#

页面处理相关...
摘要:转自:http://bbs.ibox.com.cn/Message/2104/2103812.html一、XML简介 XML的全名是eXtensible Markup Language(可以扩展的标记语言),它的语法类似HTML,都是用标签来描述数据。HTML的标签是固定的,我们只能使用、不能修改; XML则不同,它没有预先定义好的标签可以使用,而是依据设计上的需要,自行定义标签。XML是一个... 阅读全文
posted @ 2005-07-30 23:35 jetz 阅读(10729) 评论(0) 推荐(0) 编辑
摘要:1、不要用文字组合的方式2、用节点的方式 阅读全文
posted @ 2005-07-30 23:33 jetz 阅读(1222) 评论(1) 推荐(0) 编辑
摘要:http://blog.csdn.net/yicko/archive/2005/04/16/349740.aspx1、加载的是普通的控件,不是用户控件。用户控件用Loadcontrol,而普通控件则是新建对象,再加入到Controls中2、可以加到各级容器的Controls中3、定位通过对style的修改来完成。可以参考手工添加的控件的style。4、自动具备ViewState,但其加载时间是在p... 阅读全文
posted @ 2005-07-28 10:14 jetz 阅读(828) 评论(0) 推荐(0) 编辑
摘要:1、label尽量用html控件,可以减少运行的耗费2、为了布局,可以用table来控制大的布局,如:用户控件3、小的布局,可以采用html控件的grid panel来布局4、控件同样可以采用类似vb等环境中的,相同大小,对齐,相同间距等功能(对于常用的几个,可以自定义工具栏,把图标拖到工具栏上,可以大大提高效率) 阅读全文
posted @ 2005-06-15 09:31 jetz 阅读(6925) 评论(3) 推荐(1) 编辑
摘要:服务器端的处理虽然方便,但因为每次都要PostBack,因而效率不高,很多时候需要为服务器端控件写入客户端事件处理。把各种方法总结一下: 1)在HTML代码的标签中直接写。如下 <asp:Button id="Button5" onmouseover='javascript:alert("hello")' style="Z-INDEX: 109; LEFT: ... 阅读全文
posted @ 2005-05-30 12:03 jetz 阅读(2868) 评论(12) 推荐(0) 编辑
摘要:学习ASP.NET也快三个月了,今天才对页面中几种不同元素区分开,惭愧!1)HTML元素:跟普通的网页中的标签所定义的一样,没有服务器端的事件响应,能够直接在HTML代码中写客户端响应事件,如onclick="clientfun()"。2)HTML服务器控件:在1)的基础上加了个runat="server",设计时写的HTML代码,在发送到客户端的网页中依然存在,因而可以在其中写客户端响应事件。但... 阅读全文
posted @ 2005-05-29 22:24 jetz 阅读(546) 评论(0) 推荐(0) 编辑
摘要:1、用代码在treeview web控件中,添加node的方法 表字段:编号,父编号,名称 数据: 1 0 中华人民共和国 2 1 湖南 3 1 湖北 void creattree(string text,TreeNode tnd,string pid) { TreeNode t2=new TreeNode(); t2.Text=text; tnd.Nodes.Add(t2); 生成 s... 阅读全文
posted @ 2005-05-19 09:58 jetz 阅读(4940) 评论(0) 推荐(0) 编辑
摘要:1、可否把bind独立出来,在page_load中只是初次时bind,以后都在具体事件的处理中bind 实验: page_load中,只作datagrid的构造,绑定只在第一次作,用bindit1。 而按钮事件处理中,绑定用bindit2,对ds删除首行 结果,初次显示全部,按钮后没有首行,说明可以。2、上例对update等事件的影响 不行,不在page_loa... 阅读全文
posted @ 2005-05-18 12:57 jetz 阅读(480) 评论(0) 推荐(0) 编辑
摘要:这篇文章经典,看过之后大受启发。值得一看!看来ASP.NET跟JSP其实是一样的,本质上没区别,ASP.NET能做到的JSP一样可以做到,反之亦然。只不过ASP.NET的框架看起来先进一点,不过JSP也在发展,似乎也出现了类似ASP.NET的框架。一、服务器脚本基础介绍 首先,我们先复习一下Web服务器页面的基本执行方式: 1、 客户端通过在浏览器的地址栏敲入地址来发送请求到服务器端 2、 服务... 阅读全文
posted @ 2005-05-18 12:55 jetz 阅读(381) 评论(0) 推荐(0) 编辑
摘要:多级分类树 树型结构显示 XSLT实现XML无极限树(精简版)[一]代码少,传输好! 动态载入数据的无刷新TreeView控件(1)利用TreeView控件动态生成无限级树 ASP.NET动态创建控件引起的ViewState读取问题 阅读全文
posted @ 2005-05-18 10:03 jetz 阅读(643) 评论(0) 推荐(0) 编辑
摘要:用"\n"在textbox中不能显示,必须用"\r\n",比较麻烦,可以象vb中那样,vbcrlf,用 Environment.NewLine 阅读全文
posted @ 2005-05-04 15:43 jetz 阅读(1669) 评论(0) 推荐(0) 编辑
摘要:用Response.End();来结束继续输出 阅读全文
posted @ 2005-05-01 13:26 jetz 阅读(424) 评论(0) 推荐(0) 编辑
摘要:文件结束是null while((str=f1.ReadLine())!=null) 打开文件是 StreamReader f1=new System.IO.StreamReader(of.FileName,System.Text.Encoding.Default ); 读文件要指定编码,写文件不用,直接写。 阅读全文
posted @ 2005-05-01 13:23 jetz 阅读(580) 评论(1) 推荐(0) 编辑
摘要:用Request.QueryString.Get()解析出来的中文字符串有时会不完整,解决方法很简单,在web.config中,可以试着改变web.config中的参数: 阅读全文
posted @ 2005-04-14 14:48 jetz 阅读(964) 评论(1) 推荐(0) 编辑
摘要:以前都是比较恶心的算法,找字符串中的最后一个"\",再求出末尾的文件名。现在好啦,用.net中的正则表达式,可以非常漂亮的完成。 using System.Text.RegularExpressions; //用正则表达式求末尾文件 private string GetFileName(string FullName) { Regex re... 阅读全文
posted @ 2005-04-13 09:58 jetz 阅读(6010) 评论(8) 推荐(0) 编辑