LinkButton在ASP.NET中偶尔不触发
我有一个完善的网站,你可以在那里参加考试(但我只在网站上写下,以防它能帮助任何人回答这个问题)。每天都有几百人成功地完成了测试,但奇怪的一个人在第一个问题上被卡住了。单击链接按钮进入下一个问题似乎没有任何作用 使用的操作系统或浏览器似乎没有任何模式。该网站在.NETFramework4.0中运行,并使用VB(值得一提的是)。它大量使用用户控件 这里有一个我认为没有触发链接按钮的用户控件:LinkButton在ASP.NET中偶尔不触发,asp.net,Asp.net,我有一个完善的网站,你可以在那里参加考试(但我只在网站上写下,以防它能帮助任何人回答这个问题)。每天都有几百人成功地完成了测试,但奇怪的一个人在第一个问题上被卡住了。单击链接按钮进入下一个问题似乎没有任何作用 使用的操作系统或浏览器似乎没有任何模式。该网站在.NETFramework4.0中运行,并使用VB(值得一提的是)。它大量使用用户控件 这里有一个我认为没有触发链接按钮的用户控件: <%@ Control Language="VB" AutoEventWireup="false"
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="ucQuestionAnswer.ascx.vb" Inherits="ucQuestionAnswer" %>
<!-- hidden viewstate labels -->
<asp:Label ID="lblQuestionId" runat="server" Visible="false" />
<div class="answerItemLetter">
<asp:LinkButton ID="lkbAnswerLetter" runat="server" />
</div>
<div class="answerItemText"><asp:Label ID="lblAnswerText" Runat="server" /></div>
<asp:Label ID="lblAnswerChar" runat="server" Text="Answer as character" Visible="False"></asp:Label>
我不确定这对任何人都会有多大帮助,因为这可能不是问题发生的地方
我在网上搜寻答案,但什么也没找到(很多人的链接按钮没有启动,但似乎没有人出现间歇性问题)。IE10上缺少回发脚本不是一个常见问题吗?你能在浏览器中重现这个错误吗?你有用户向你报告过吗?是否是一个无关的Javascript问题导致Javascript执行停止?用户遇到问题有什么共同点吗?我认为答案无论如何都可以在客户端找到,因为它是“随机”的。你能给我们看一下你网站(www.skills-assessment.net)上导致问题的确切页面和按钮吗?至少一些报告问题的人启用了JavaScript。如果你开始任何测试,它会出现第一个问题。无论你选择什么答案,你都不能从第一个问题继续下去!我意识到,从本质上来说,这将是一个难以解决的问题——我只是想有人可能已经看到了它,并提出了一个理由。
Protected Sub lkbAnswerLetter_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles lkbAnswerLetter.Click
'if user chose an answer, process it
RaiseEvent AnswerClicked(Convert.ToChar(Me.lkbAnswerLetter.CommandArgument))
End Sub