易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.net控件分类

[本课笔记资源]  http://download.csdn.net/source/1850967
 ASP.net控件分类:
1、HTML控件 System.Web.UI.Htmlcontrols
 普通HTML脚本控件,属于客户端控件,用于客户端解释页面的显示的内容
 也可以转化成服务器控件,只需要加上属性 runat="server"
 如:文本框配合按钮使用
姓名: <input id="txtUserName" name="txtUserName" type="text" />
<input id="btnSubmit" type="button" value="显示" onclick="show1()"/>
脚本部分代码为:
<mce:script type="text/javascript"><!--
function show1()
{
var userName = document.getElementById("txtUserName").value;
if(userName != "")
alert("您输入的姓名是:"+userName);
else
alert("别逗了,您不没输入呢!");
}

// --></mce:script>
在JavaScript中我们根据元素的id来定位到元素,再通过元素的value、innerText、innerHTML、style等属性来
 改变元素或做一些处理工作。那么对于像单选按钮、多选按钮等组合性质的控件,就要根据其组名来获取元素,如下:
您的兴趣爱好:<br />
<input name="hover" type="checkbox" value="tour"/>旅游
<input name="hover" type="checkbox" value="net"/>上网
<input name="hover" type="checkbox" value="reading" />阅读
<input id="btnHover" type="button" value="显示" onclick="show2()"/>
脚本代码:
<mce:script type="text/javascript"><!--

function show2()
{
var hovers = document.getElementsByName("hover");
var _hovers = new Array();
var info = "您的兴趣爱好为:" ;
for(var i=0;i<hovers.length;i++)
if(hovers[i].checked)
_hovers[i] = hovers[i].value;
for(var t in _hovers)
info += _hovers[t] + "\t";
alert(info);
}

// --></mce:script>
2、Web控件 System.Web.UI.Controls
 服务器控件,提供丰富的功能,可执行复杂的页面请求 
 Web服务器控件以asp:开头,称为标记前缀,后面是控件类型,
 例如:<asp:Label ID="lblTitle" runat="server">&l


相关文档:

从ASP.NET应用程序生存周期谈起(2)

  那么通过以上的说明,问题二:我们怎么知道IIS和ASP.NET ISAPI到底是怎样工作的?
ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI
前几天有一个朋友在MSN上问我“ASP.NET 从最初的接收到Http request到最终生成Response的整个流程到底是怎样的?”我觉得这个问题涉及到IIS和ASP.NETASP.NET Runt ......

ASP.NET中防止页面多次提交的代码

javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var obj = event.srcElement;
var objs = document.getElementsByTagName('INPUT');
for(var i=0; i< objs.length; i++)
{
if(objs[i].type.toLowerCase() == 'submit')
{
objs[i].disabled = true;
}
} ......

Asp.net 下把自己的程序集加入到 GAC

因为服务器的性能有限,发现自从使用了 Castle + Nhibernate 之后,服务器在更新web站点之后的重新编译过程特别漫长,有时候都超过了1分钟,尽管发布的web程序也是编译好的。下面是web使用的动态库:
Castle.Core.dll
Castle.DynamicProxy2.dll
Castle.Facilities.AutomaticTransactionManagement.dll
Castle.Facilities ......

ASP.NET ASP.NET 服务器控件的特例验证结果


      验证可以确保用户输入符合您指定的条件。在大多数情况下,这一操作比较简单。但有时对输入进行验证会引入特殊的条件。了解这些条件是什么、验证如何执行以及有哪些可能的验证结果是非常重要的。
 
一、与空白字段的对比
如果字段为空白,则除 RequiredFieldValidator 控件之外的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号