2007-10-26

总结asp.net的几个常用控件本质

来源: 本站收集整理 作者: 评论 0 条
 

  <input type="button" onclick="return DeleteCheck(this)" id="Button1" value="Client button" />

  <input runat="server" type="submit" onclick="return DeleteCheck(this)" id="Button2" value="Server submit" />

  <input type="submit" onclick="return DeleteCheck(this)" id="Button3" value="Client submit" />

  <button runat="server" id="button4" onclick="return DeleteCheck(this)" value="Button-Button">Button-Button</button>

  <asp:Button runat="server" ID="button5" OnClientClick="return DeleteCheck(this)" Text="Asp:button" />

  展现出来的html代码如下: <input name="Data$ctl03$delete" type="button" id="Data_ctl03_delete" value="Server button" />

  <input type="button" onclick="return DeleteCheck(this)" id="Button1" value="Client button" />

  <input name="Data$ctl03$Button2" type="submit" id="Data_ctl03_Button2" onclick="return DeleteCheck(this)" value="Server submit" / >

  <input ut type="submit" onclick="return DeleteCheck(this)" id="Button3" value="Client submit" />

  <button id="Data_ctl03_button4" onclick="return DeleteCheck(this)" value="Button-Button">Button-Button</button>

  <input type="submit" name="Data$ctl03$button5" value="Asp:button" onclick="return DeleteCheck(this);" id="Data_ctl03_button5" />可以看出以下几点:

  1.当控件属性中有runat="server"时,生成的html控件时name和id发生的变化(。net Framework)。

  2.当asp:button服务器按钮通过生成的页面后转化成类型为submit类型的Client控件。

  3.当控件是html控件时通过生成的页面和原来的html代码完全一样(理由上面已经说名)。

  另外我还测试了把这段代码直接放到form标记中(不放到其他子标记中)如: <input runat="server" type="button" id="delete" value="Server button" onserverclick="delete_ServerClick" />

  <input type="button" onclick="return DeleteCheck(this)" id="Button1" value="Client button" />

  <input runat="server" type="submit" onclick="return DeleteCheck(this)" id="Button2" value="Server submit" />

  <input type="submit" onclick="return DeleteCheck(this)" id="Button3" value="Client submit" />

  <button runat="server" id="button4" onclick="return DeleteCheck(this)" value="Button-Button">Button-Button</button>
共4页: 上一页 [1] 2 [3] [4] 下一页

(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:ASP.NET服务器端异步Web方法  
下一篇:ASP.NET中的doPostBack脚本函数实例
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号