社区
.NET技术其他语言
帖子详情
用Microsoft.Net 中的WebForm 可以在客户端的IE上响应键盘和鼠标动作吗?
BlackStar
2001-12-08 07:08:19
本人粗看 Microsoft.Net几天,发现它可以响应很多事件,如:按钮等。但是我想知道是否可以响应键盘的输入,就如我用IE打开了这个网页(用Microsoft.Net的WebForm做的),我然后按一些键,或用鼠标在上面点击(不是点按扭是点空白的地方)ie是否会把事件送回到WebForm那里处理?
...全文
86
6
打赏
收藏
用Microsoft.Net 中的WebForm 可以在客户端的IE上响应键盘和鼠标动作吗?
本人粗看 Microsoft.Net几天,发现它可以响应很多事件,如:按钮等。但是我想知道是否可以响应键盘的输入,就如我用IE打开了这个网页(用Microsoft.Net的WebForm做的),我然后按一些键,或用鼠标在上面点击(不是点按扭是点空白的地方)ie是否会把事件送回到WebForm那里处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhang_dz
2002-07-31
打赏
举报
回复
不会。对于Web Controls,只有按键的Click事件会使Web Form返回Server端处理。Change事件会被捕获,但并不立即送往Server端处理,而是先被缓存,直到下一次WebForm被送回。WebForm被送回Server时,所有的Change事件被首先处理,但这些Change事件的处理之间没有固定的先后顺序。当所有Change事件处理完毕后,导致网页被送回的Click事件才会被处理。
但是,有一个办法可以使Change事件被立即送回Server端处理,就是把AutoPostBack属性设为True. 比如说,当一个Listbox的被选项改变时,我们可以用以下办法使它的onSelectedIndexChanged事件被立即送回Server端并执行相应函数,在本例中,是lst_change.
<asp:dropdownlist id="lstTitle" AutoPostBack="true" runat="server" onSelectedIndexChanged="lst_change">
另外,Web Controls能够根据不同浏览器声称相应HTML.如果客户端的浏览器支持客户端脚本,比如IE4.0以上版本,Web Controls会自动生成所需要的客户端脚本以实现相应功能。如果浏览器不支持客户端脚本,Web Controls会自动生成服务器端代码。 但是这样就会导致服务器端和客户端有更多的来回以实现相同的功能。
- 微软全球技术中心
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款
(<http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp>)
为了为您创建更好的讨论环境,请参加我们的用户满意度调查
(<http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782)>)
tfyuan123
2002-07-18
打赏
举报
回复
会自动生成VBScript或JavaScript脚本的。
ketao_78
2002-07-06
打赏
举报
回复
dom,怎么做
mubaosen
2002-01-24
打赏
举报
回复
做这些事件的处理一般都通过客户端的脚本来处理,有利于减缓网络流量。
如果在客户端用脚本来处理是相当简单的,请参考一下Microsoft DOM以及DHTML即可。
龙腾九霄
2002-01-22
打赏
举报
回复
可以处理阿,在whole document 上就是document event, document click,onmousemove,over等。键盘事件也可以处理,不过并非通过webform去处理,
你要搞清楚WebForm是干什么的先。WebForm不过是用来进行数据处理和数据显示。。!!!
唉,怎么老有人提这种不知所谓的问题,年轻人,先搞清楚必要的基础知识先。
icyer
2001-12-10
打赏
举报
回复
没有这样的事件!
估计是考虑效率的问题,如果像Windows程序那样按一个键就返回一次的话,那Client端还不累死。
就连TextBox的Change事件也是等其他事件发回到Server后再处理的。而不像Windows程序那样改变一次就处理一次。
ASP
.net
难点解析
认识Asp
.net
中
相对路径与绝对路径 分类: 技术文档2010-01-1217:051490人阅读评论(1)收藏举报 好多人对相对路径与绝对路径老是混淆记不清楚,我从整理了一下,希望对大家的认识有帮助。 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1.Request.Applicat
ASP
.NET
中
DataList控件滚动分页显示实战
DataList是ASP
.NET
Web
Form
s
中
轻量级但功能强大的数据绑定控件,区别于GridView的表格化布局,它通过模板驱动(Template-Based)设计实现高度灵活的UI定制。其支持等多种模板,允许开发者完全控制每一项的HTML结构,适用于需要非表格布局的场景,如商品卡片、新闻轮播、评论流等。“上一页”与“下一页”是最基础也是最常用的分页控制元素,适用于用户线性浏览场景。它们的核心职责是在当前页索引基础上递减或递增1,同时确保不会越界(即小于0或大于总页数-1)。
Web
.config详解+asp
.net
优化
Web
.config详解+asp
.net
优化(1)一、认识
Web
.config文件
Web
.config 文件是一个xml文本文件,它用来储存 asp
.NET
Web
应用程序的配置信息(如最常用的设置asp
.NET
Web
应用程序的身份验证方式),它可以出现在应用程序的每一个目录
中
。当你通过
.NET
新建一个
Web
应用程序后,默认情况下会在根目录自动创建一个默认的
Web
.config文件,包括默
基于
.NET
CF的Windows Mobile网页浏览应用实战项目
NET Compact Framework(
.NET
CF)是微软为资源受限的移动设备量身打造的轻量级运行时环境,专用于Windows Mobile和Windows CE平台的应用开发。其核心架构在保留完整版
.NET
Framework关键特性的同时,进行了深度精简与优化。// 示例:典型的
.NET
CF控制台入口点(仅支持有限的类库)该框架采用子集化类库设计,仅包含约1/3的桌面版BCL类,并通过JIT编译器适配ARM、MIPS等嵌入式处理器指令集。
Web
.config详解+asp
.net
优化(1)
一、认识
Web
.config文件
Web
.config 文件是一个xml文本文件,它用来储存 asp
.NET
Web
应用程序的配置信息(如最常用的设置asp
.NET
Web
应用程序的身份验证方式),它可以出现在应用程序的每一个目录
中
。当你通过
.NET
新建一个
Web
应用程序后,默认情况下会在根目录自动创建一个默认的
Web
.config文件,包括默认的配置设置,所有的子目录都继承它的配置
.NET技术其他语言
1,979
社区成员
12,447
社区内容
发帖
与我相关
我的任务
.NET技术其他语言
.NET技术 其他语言讨论
复制链接
扫一扫
分享
社区描述
.NET技术 其他语言讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章