Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
LinkButton在ASP.NET中偶尔不触发_Asp.net - Fatal编程技术网

LinkButton在ASP.NET中偶尔不触发

LinkButton在ASP.NET中偶尔不触发,asp.net,Asp.net,我有一个完善的网站,你可以在那里参加考试(但我只在网站上写下,以防它能帮助任何人回答这个问题)。每天都有几百人成功地完成了测试,但奇怪的一个人在第一个问题上被卡住了。单击链接按钮进入下一个问题似乎没有任何作用 使用的操作系统或浏览器似乎没有任何模式。该网站在.NETFramework4.0中运行,并使用VB(值得一提的是)。它大量使用用户控件 这里有一个我认为没有触发链接按钮的用户控件: <%@ Control Language="VB" AutoEventWireup="false"

我有一个完善的网站,你可以在那里参加考试(但我只在网站上写下,以防它能帮助任何人回答这个问题)。每天都有几百人成功地完成了测试,但奇怪的一个人在第一个问题上被卡住了。单击链接按钮进入下一个问题似乎没有任何作用

使用的操作系统或浏览器似乎没有任何模式。该网站在.NETFramework4.0中运行,并使用VB(值得一提的是)。它大量使用用户控件

这里有一个我认为没有触发链接按钮的用户控件:

 <%@ 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