删除请求需要花费太多时间

时间:2013-09-12 06:13:37

标签: c# asp.net gridview time

我有一个应用程序,我有一个页面在gridview中显示记录,但它有超过1000条记录。

现在,对于“删除”记录,我使用了TemplateField,如下所示:

<asp:TemplateField ItemStyle-CssClass="DeleteItem">
    <ItemTemplate>
        <asp:LinkButton ID="lnkDelete" runat="server" Text="Delete" CommandName="Delete"
            CausesValidation="false" OnClientClick="return confirm('Are you sure want to Delete')">
        </asp:LinkButton>
    </ItemTemplate>
</asp:TemplateField>

在代码背后,我只是将其从数据库中删除,如下所示:

protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
    // Here I just delete it from the database
}

但是现在问题发生在我点击删除时在实时应用程序上,然后从数据库中删除它需要大约1分钟以上。

我还检查了firebug以查看请求时间。所以它首先发出Post (302)请求,这需要花费太多时间。这只发生在现场网站上。

任何人都可以告诉我为什么会这样,以及解决方案。?

302 Response

0 个答案:

没有答案