暂时离开学习地,回来后要继续加油!
摘要:这几天会回一趟北京,学习可能会中断一下。给自己提个醒,不要因为几天的间断而忘记了接下来要做的事情!从下一节开始,就要进入数据访问部分了,包括ASP.NET 2.0 里功能非常强大的DATALIST,GRIDVIEW,以及个性化控件WEBPART。如果最后有时间看ADO.NET部分的话就看,时间不够的话就要进入下一计划的策划步骤,包括分析功能,流程等。在接下来的学习中,我会夹杂着浪曦的AS...
阅读全文
向导控件Wizard的使用
摘要:一般应用在分布填写个人资料时,比如注册。。。以后会用的到。 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using Syste...
阅读全文
Panel与PlaceHoder容器的使用
摘要:Panel的使用:
Panel,在我的使用中,常常是应用它的visible属性,用来对页面进行排版,达到隐藏和显示的效果,当然我只是个小菜。但是容器其实是个很好的东西,最大的亮点就是可以往容器中放入各种各样的控件。这次就来演示一下往里面放入各种控件的方法。
一定要注意,Panel刚放进来的时候,是有宽和高的,根据情况去修改他。
写给自己:为了能让添加文字的那一项中可以输入HTML代码,需要在Page节中加入validateRequest=false 来禁止验证
阅读全文
ListBox的简单应用
摘要:刚看完教程,之前很少用到ListBox这个控件,就是在WinForm编程中我也基本上没有用过,都是用DropDownList来代替了,其实这个控件功能比较强大,至少我是这么认为。如果再配合上AJAX的技术,做成联动一样的菜单,用处就更大了! 在做到删除选定的项目,并且全部删除的时候,出现了个问题,每次都会剩几条,不知道是我算法有问题还是怎么,希望能有人帮我指点指点。谢谢了!我把代码...
阅读全文
Literal的使用和作用
摘要: 看了看教程后,觉得,虽然被人说成是鸡肋,可我觉得这其实是一个很有用的控件。之前给公司做过小的新闻系统,就使用的LABEL控件,其中的样式一个都显示不了,打开源码知道LABEL是将内容放在中,造成无法显示。Literal控件正好解决了这个问题,使之可以将HTML代码写入并呈现出来。留个备份,以后会对我的程序有帮助。
下面是从MSDN上摘抄下来的说明,它有一个Mode属性,看看他们的作用是什么吧。
阅读全文
日期控件Calendar的简单使用
摘要: 今天下午仿照着天轰穿大哥的视频学习日期控件Calendar,刚刚照着代码写了一遍,还是有很多都没有看懂啊。也不知道是一下子理解不了,还是我把代码打错了,达不到视频上讲的效果。还是把代码帖出来了。....
阅读全文
广告控件AdRotator的应用
摘要:自己做了个小例子AD.XML里的内容 ~/pic/sina.gif http://www.sina.com.cn 新浪网 新浪 50 2007/06/27 2007/06/27 ~/pic/china.jpg http://www.china.com 中华网 中华网 30 2007/06/27 200...
阅读全文
选择GridView的一行,用DetailsView显示详细内容
摘要:只需要配置好一个一个GridView后,再拉一个SqlDataSource进去,在配置Select语句的时候,选择Where子句,做如下配置:
阅读全文
public,private,protected,internal 的作用范围
摘要:public 任何外部类都可以不受限制的存取类数据 private 限定此类内部使用 protected 除了类本身可以用外,任何继承此类的类都可以使用 internal 表示在同一个应用程序(Application)或类库(Library)中都可以使用,不过这个我们基本 上不用
阅读全文
委托的定义,与简单使用
摘要:委托的简介(Delegate)
在.NET Framework中,委托是一种数据结构,它引用静态方法或者引用类实例该类的实例方法。
委托是委托类型的实例。只有当方法的签名与委托类型所指定的签名完全匹配时,委托才能引用方法。当委托引用实例方法时,委托储存对该方法入口点的引用及对称为目标的对象的引用,该对象是对其待用该方法的类的实例。实例方法的目标不能为空引用。当委托引用静态方法时,委托储存对该方法入口点的引用。静态方法的目标为空引用。
声明委托方法如下
public delegate void ProcessBookDelegate(book book);
声明一个新的委托类型时,每个委托类型都描述参数的数目和类型,以及它可以封装的方法的返回值类型。每当需要一组新的参数类型或新的返回值类型时,都必须声明一个新的委托类型。
实例化委托即在声明了委托类型后,必须创建委托对象并使之与特定方法关联。与所有其它对象类似,新的委托对象用NEW表达式创建,一旦创建了委托,它所关联到的方法便永不改变。
阅读全文
网页的Page事件,如何触发
摘要:protected void Page_Init(object sender, EventArgs e){ DropDownList1.Items.Add("aaaaaaa"); DropDownList1.Items.Add("BBBBBBBB");//当初始化时运行,例如可以在加载控件之前检测客户端环境变量。他与Load工作方式差不多,但在Load之前运行,并且重新加载时不会再触发...
阅读全文
request的小应用
摘要:以前GET和POST的提交方式一直都没弄懂,这回做了个例子了,分了两种方式来做。 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using ...
阅读全文
【转载 老赵点滴】UpdatePanel的AJAX上传
摘要: 我把这个控件叫做AjaxFileUploadHelper。首先,它会输出一段JavaScript脚本,用来修改客户端的PageRequestManager类。我保存了它用于提交请求的方法,并且使用相同的名字重写这个方法。在新提交方法中,首先判断页面中是否存在元素,如果不存在,则使用原有方法提交,否则就开始我们的提交逻辑,例如创建隐藏的iframe等等。
由于按照ASP.NET AJAX的实现,它是在Request Header里放入特殊的标记。我们如果要将数据POST到服务器端,则做不到这一点。因此,我们只能在客户端使用JavaScript创建,以此作为特殊标记。页面中的AjaxFileUploadHelper会“尽快(但是总是要慢于ScriptManager)”检查Request Body里的特殊标记,然后使用“反射”修改ScriptManager对象的属性,并且“弥补”一些因为它没有在“第一时间”做出反应而出现的问题。这样,剩下的操作,ScriptManager就会认为它
阅读全文
符号重载
摘要://operator 符号重载时使用 相当于NEW 指定要重载哪个运算符构造一个类 public class fuhao{ private string mgod; private int age; public fuhao() { //构造一个空的函数 } public fuhao(string nMgod,int Nage) ...
阅读全文
函数的传递
摘要:1,函数一般都是按值传递的,也就是说传到函数里进行修改的,其实只是值的副本,不是真正意义上的修改。如果想要达到同时修改的目的,需要在函数前加ref关键字。比如 public string aa(ref string a,int b){ XXXXXX} 调用的时候也同样要为 textbox1.text=aa(ref "mgod",51);
阅读全文
第一帖
摘要:发第一帖,熟悉一下这里的使用环境。不亏是专业的.NET博客,一切都显得那么专业。以后技术的东西就会发到新浪里了,限制太多,这里将会成我的第二个根据地了,我会把一些心得体会都发在这里。 public void aa(){Response.Write("真的很好用!");}
阅读全文