ASP.NET中的服务器控件和客户端控件
1. 访问 HTML控件的值是value属性
访问 ASP.NET控件的值是text属性
--------------------------------------------------------
2.分别需要的名字空间为:
using System.Web.UI.HTML.Controls;
using System.Web.UI.WebControls;
---------------------------------------------------------
3.服务器端控件可以触发客户端事件
onClientClick="f()"; //客户端事件,可以调用js函数处理事件
onClick="f"; //服务器端事件,在后台有定义处理事件
--------------------------------------------------------
4.客户端控件也可以触发服务器端事件
onServerClick="f" 一般用的很少
--------------------------------------------------------
5.使用原则:
客户端做的不提交服务器端,服务器端做的不提交客户端
相关文档:
★1. 使用QueryString变量
QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:
a.aspx的C#代码
private vo ......
在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......
41.构造器constructor是否可被override?
答:构造器constructor不能被继承,因此不能重写overriding,但可以被重载overloading。
42.是否可以继承string类?
答:string类是final类故不可以继承。 &n ......