WAP版浏览器不支持.NET的linkButton
来源:互联网 发布:泰坦尼克号细节知乎 编辑:程序博客网 时间:2024/05/22 07:48
在我们网站FOR WAP版的某个页面上放了两个LinkButton,结果用手机自带的WAP浏览器看的时候,提示 通信协议不支持。
改成 Button 就可以了。
ImageButton的话,点击不会报错,页面虽然刷新,但没有执行相应的事件。不过页面确实是有提交的,只是没有跟ImageButton的事件挂钩。可以在Page_Load里查出是哪个控件触发了提交,如果发现是这个ImageButton的话,就执行它的事件。关键是怎么找出是谁触发了提交。
查找代码如下:
string GetPostBackControlName() { Control control = null; string ctrlname = Page.Request.Params["__EVENTTARGET"]; if (ctrlname != null && ctrlname != String.Empty) { control = Page.FindControl(ctrlname); } else { Control c; foreach (string ctl in Page.Request.Form) { if (ctl.EndsWith(".x") || ctl.EndsWith(".y")) { c = Page.FindControl(ctl.Substring(0, ctl.Length - 2)); } else { c = Page.FindControl(ctl); } if (c is System.Web.UI.WebControls.Button || c is System.Web.UI.WebControls.ImageButton) { control = c; break; } } } if (control != null) return control.ID; else return string.Empty; }
- WAP版浏览器不支持.NET的linkButton
- 关于IE10浏览器LinkButton无效的解决方案
- 关于IE10浏览器LinkButton无效的解决方案
- .net 的wap网站
- 手机wap浏览器的设计
- J2me实现的wap浏览器
- ASP.NET的WebFrom组件LinkButton编程
- ASP.NET的WebFrom组件LinkButton编程
- ASP.NET的WebFrom组件LinkButton编程
- 浏览器不支持java的解决办法
- 浏览器不支持getElementsByClassName的解决办法
- NET、wap网络的区别
- 让你的浏览器具备Wap功能
- asp.net LinkButton 控件
- asp.net 中HyperLink、LinkButton控件的区别
- ASP.NET中 Button,LinkButton,ImageButton,HyperLink 的区别
- asp.net下linkbutton的前后台使用方法
- .net LinkButton鼠标经过改变字体的样式
- 广告:移动互联网“变现”之道
- ShapeDemo---Android布局实现圆角边框
- ios 从网络下载图片,保存,并用imageview从保存中显示
- 生于忧患、死于安乐
- 面试100题:6.求上排数字在下排出现的次数
- WAP版浏览器不支持.NET的linkButton
- spring事物管理
- sgu 175 Encoding
- Android Push Notification实现信息推送使用
- WPF A simple example of implementing ICommand Binding
- 24种语言执行外部命令的方法
- HTML5高级编程之图形扭曲及其应用一(原理篇)
- 输出字符图形·2
- new iPad 图片分辨率的问题