在ASP.NET中,链接按钮没有回传。

3

我在一个 webform 上放置了许多 linkbutton,一切都正常工作,直到昨天。但现在我的 ajax 扩展已经不再工作,而且 linkbuttons 正在回发。 我的一些代码如下:

 <table  width="460px">
    <tr>
        <td colspan="2" 
            style=" color: #C48239; font-style: normal; font-size: 18px; font-family: 'Bookman Old Style'; text-align:center;height:22px;">
           Manage Your Profile</td>
    </tr>
    <tr>
        <td>
            <asp:LinkButton ID="lnk_per_pro" runat="server" CssClass="linkButton" 
                PostBackUrl="~/User/Edit_profile.aspx">Edit Personal Profile</asp:LinkButton> </td>
        <td>
            <asp:LinkButton ID="lnk_par_pro" runat="server"  CssClass="linkButton">Edit Partner's Profile</asp:LinkButton></td>
    </tr>
    <tr>
        <td>
            <asp:LinkButton ID="lnk_con_det" runat="server" CssClass="linkButton" 
                PostBackUrl="~/User/Edit_profile.aspx">Edit Contect Details</asp:LinkButton></td>
        <td>
            <asp:LinkButton ID="lnk_add_photos" runat="server" CssClass="linkButton">Add Photos</asp:LinkButton></td>
    </tr>
    <tr>
        <td>
            <asp:LinkButton ID="lnk_hob" runat="server" CssClass="linkButton" 
                PostBackUrl="~/User/Edit_profile.aspx">Edit Hobbies and Interests</asp:LinkButton></td>
        <td>
            <asp:LinkButton ID="lnk_del_pro" runat="server" CssClass="linkButton">Remove/Delete Profile</asp:LinkButton></td>
    </tr>
</table></center>
</div>
</div><!-- div 2 end-->
<div id="div3">
<div id="inbox1"><b>About Myself</b>
</div>
<div id="inbox2"><a href="Partner_pre.aspx">Partner Prefrence </a>
</div>
</div>

<div id="div4">
<div id="indiv4"><b>Basics Information</b>
<div id="edit4">
    <asp:LinkButton ID="lnk_edit" runat="server" CssClass="link" 
        PostBackUrl="~/User/Edit_profile.aspx">&nbsp;Edit</asp:LinkButton>&nbsp;<img src="images/edit.png" alt="" />
</div>
</div>
<div id="indiv24">
    <div id="lt"><table class="style1" >
        <tr>
            <td style="color: #666666; width: 180px">
                Age</td>
            <td style="width: 180px">
                <asp:Label ID="lbl_age2" runat="server" Text="Label"></asp:Label>
            </td></tr><tr>
            <td style="color: #666666; width: 180px">
                Mobile Number</td>
            <td>
                <asp:Label ID="lbl_mob2" runat="server" Text="Label"></asp:Label>
            </td>
        </tr>
        <tr>
            <td style="color: #666666; width: 180px">
                Height</td>
            <td style="width: 180px">
                <asp:Label ID="lbl_height2" runat="server" Text="Label"></asp:Label>
            </td></tr><tr>
            <td style="color: #666666; width: 180px">
                Email Id</td>
            <td>
                <asp:Label ID="lbl_eml2" runat="server" Text="Label"></asp:Label>
            </td>
        </tr>
        <tr>
            <td style="color: #666666; width: 180px">
                Marital Status</td>
            <td style="width: 180px">
                <asp:Label ID="lbl_mar_sts2" runat="server" Text="Label"></asp:Label>
            </td></tr>
    </table></div>
a link is shown on hover of linkbutton 
javascript:webforms_DoPostbackWithOption:(NewPostBackoption("","false",true,"false"));

1
你是否受到了这些 http://www.hanselman.com/blog/IE10AndIE11AndWindows81AndDoPostBack.aspx 中的任何影响? - Vitor Canova
哪个版本的Internet Explorer? - Mike Beeler
我已经在IE,Chrome和最新版本的Mozila上进行了测试。 - Vikas Rana
3个回答

5

您的应用程序中是否有任何验证控件?可以通过将“Cause validation = false”设置为链接按钮控件来进行检查。


0

应用程序中可能有验证控件,请通过将“Cause validation”设置为false来检查链接按钮控件。


0

有时候您的系统时间会变成旧的时间(比如一年前),而且链接按钮也无法重定向。


请检查您的系统日期。 - Lax_me
日期是正确的,但我看到它的格式已经改变了,这会影响解决方案吗? - Vikas Rana

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接