|
| |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
我们知道,在Asp.net中适当的使用Html控件有许多方便之处,Html控件既能在客户端进行脚本处理,又能在网页提交至服务器后在cs文件中控制,假如用单独的Web服务器控件则不能做到这一点,限制了我们开发的灵活性.因此我们会在好多地方会使用到HtmlButton控件.下面就谈谈该控件一个使用的小技巧: 假如要点击HtmlButton后使网页提交,我们会选择将该HtmlButton作为服务器控件运行.这样做每次点击HtmlButton都会使页面提交至服务器,但假如我们需要在点击按钮之后在客户端做一些处理,然后再选择是否使网页提交,按照一般的处理方式,好像HtmlButton无能为力了,但是我们分析一下HtmlButton在网页运行后生成的Html,生成Html如下: <input language=\"javascript\" onclick=\"__doPostBack(\\\'clientbutton\\\',\\\'\\\')\" name=\"clientbutton\" id=\"clientbutton\" type=\"button\" style=\"Z-INDEX: 101; LEFT: 168px; POSITION: absolute; TOP: 80px\" value=\"Button\" /> 1 我们在后台cs文件中给HtmlButton加属性,其中clientbutton为HtmlButton为id,clientoper为客户端javascript function. clientbutton.Attributes.Add(\"onclick\",\"if(!clientoper()){return;}\"); 返回类别: 教程 上一教程: datagrid的正反双向排序 下一教程: 构造.NET环境下的网页下载器 (2) 您可以阅读与"实现HtmlButton客户端控制网页提交"相关的教程: · 在Internet上用通过.Net Remoting机制实现服务器对客户端的直接调用 · 检测客户端显示器分辨率、浏览器类型和客户端IP · 改善C#中socket通信机客户端程序的健壮性 · .NET客户端应用程序:.NET应用程序更新组件(5) · .NET客户端应用程序:.NET应用程序更新组件(6) |
| 快精灵印艺坊 版权所有 |
首页 |
||