0

我正在从我的 JS 调用一个方法,

[HttpPost]
    public bool Delete(int id, string reason)
    {
        using (IDbConnection dbConnection = DbConnectionFactory.CreateConnection())
        {
            Eorder eorder = Eorder.FetchById(dbConnection, id);
            eorder.Delete(dbConnection, reason, User.Identity.Name, 88, ConfigurationManager.AppSettings["EorderAttachmentsPath"]);
        }
        return true;
    }

必须返回truefalse

在我的 JS 中,我检查它是否是.done/.failed等。

但是,我还想补充

(new DDL.FlashMessenger(HttpContext.ApplicationInstance.Context)).AddWarning("Order has been deleted!");

并重定向到另一个页面,因为当前页面(订单)刚刚被删除并会抛出 404。

现在,我不是在问如何使用 JS 重定向到另一个页面,而是在问如何将这个 FlashMessage 添加到我想要的网页的屏幕顶部。(我也可以使用Alert()or bootbox.Alert(),但它们没有FlashMessenger.

如果您对我应该如何处理这个问题有任何想法或建议,请分享。


附言。我找到了一些关于 Zend Flashmessenger 的资源,但这不是Zend 的。

4

0 回答 0