问题描述
C#网站的下拉框触发事件,和linkbutton事件,用iphone浏览器访问都没有反应,PC访问和安卓浏览器访问都能正常触发,请教各位大神怎么解决?
解决方案
解决方案二:
兼容性问题,这个只能靠前台开发了。。。。哈哈
解决方案三:
解决不了,换一种写法
解决方案四:
用Jquery.mobile.js吧,移动端js有很多兼容性问题
解决方案五:
引用1楼hanjun0612的回复:
兼容性问题,这个只能靠前台开发了。。。。哈哈
定位为asp.net的程序员如果不能做前台,能做什么呢?
解决方案六:
如果是asp.net小网站,3个人要管15个网站,那么asp.net程序员也许可以说自己是“前台+后台”开发。苦b的asp.net程序员在小的网络公司尤其更加苦逼,因为他只能混淆“前后台”的角色,而且也学不到真正的服务器系统架构知识。但是对于大系统,甚至是那些为服务器集群为业务核心(而前端可以分离出去、外包出去)的系统(例如大型的电商、政务、通讯、游戏娱乐,等等),前后端人员分的很清楚。因此如果出现了这种事情,没有一个asp.net程序员能推脱说“前台人员去解决”。
解决方案七:
引用楼主yangyuan023的回复:
C#网站的下拉框触发事件,和linkbutton事件,用iphone浏览器访问都没有反应,PC访问和安卓浏览器访问都能正常触发,请教各位大神怎么解决?
贴出可执行的完整的东西来,让别人可以重现你的问题。你说的这些都不能真实地说明一个东西本身,只能模糊和瞎猜问题。
解决方案八:
引用4楼sp1234的回复:
Quote: 引用1楼hanjun0612的回复:
兼容性问题,这个只能靠前台开发了。。。。哈哈定位为asp.net的程序员如果不能做前台,能做什么呢?
我个人还是主张前后台分开做的额,虽然大多时候都是身兼数职。但是的确兼容性这一块牵涉到css的问题,大多都是美工更在行一些
解决方案九:
这个帖子中的“兼容性”不是指css。所以这接口只能是对这个帖子来说,非常符合那些推卸asp.net人员责任啊。如果平常遇到这个贴子的问题,就推给美工,这说不过去把。
解决方案十:
美工就算是给你的asp.net中的DropdownList和LinkButton控件写了几条Theme属性(而不是css,注意是Theme而不是css),它也没有这个帖子中的责任。呵呵说白了,许多人还是把编码工作说成是“后台”,这就没有搞明白“后台”和“前端”的区别,好像前端工程师都是指那些不编码的人似地。其实前端工程师的技术要求,远远高于传统的asp.net开发人员的那点前端编程知识。我经常举一个例子,例如http://v.6.cn/6860这样的web页面应用,除了其中的视频机制以外,其中的一万多行的javascript代码都是前端工程师编写的。服务器开发者有他要做的系统,跟前端完全不同,不同的前端(不同的页面、以及其它平台的桌面系统、个平台手机APP)都访问同一套服务器系统。而前端工程师就是要真正负责起来网页部分的技术的!不能左推右挡地、把“下拉框、按钮”不能点击的问题都推给美工去修改程序。
解决方案十一:
谢谢各位大神,编译后的代码如下:<aid="LinkButton2"href="javascript:__doPostBack('LinkButton2','')"style="color:Blue;">确定</a><selectname="di1"onchange="javascript:setTimeout('__doPostBack('di1','')',0)"id="di1">以上两个事件是编译后,我在页面右键点查看源码出来的,不知道这样能解决吗?
解决方案十二:
<asp:LinkButtonID="LinkButton2"runat="server"onclick="LinkButton2_Click"ForeColor="blue">确定</asp:LinkButton><asp:DropDownListID="di1"runat="server"AutoPostBack="True"onselectedindexchanged="di1_SelectedIndexChanged"></asp:DropDownList>页面属性是utf-8 以上为页面的代码,.CS的代码就是普通的触发事件,PC访问和安卓浏览器访问都能正常触发,就是iphone的各种浏览器均没有任何反应
解决方案十三:
同问,要怎么解决呢??
解决方案十四:
把<asp:linkbutton换成<asp:button就可以了样式肯定会变,你自己调一下