Razor Microsoft.AspNetCore.Mvc中的Toastr通知
我正在我的Razor Microsoft.AspNetCore.Mvc中的Toastr通知,razor,asp.net-core,asp.net-core-mvc,toastr,Razor,Asp.net Core,Asp.net Core Mvc,Toastr,我正在我的dotnetCorerazor应用程序中使用Toastr通知插件来显示状态消息。这些通知可以很好地处理所有ajax调用及其响应(javascript) 但我需要在简单的剃须刀操作上配置这些响应 asp-action="ViewJobs" asp-controller="Job" 就像有一些加载问题或权限问题一样,我需要将错误消息显示为toastr通知。我对它做了一些研究,找到了不同的解决方案,但没有任何效果 我尝试过在controller中处理所有类型的烤面包机,但它是针对MVC的,
dotnetCore
razor应用程序中使用Toastr通知插件来显示状态消息。这些通知可以很好地处理所有ajax调用及其响应(javascript)
但我需要在简单的剃须刀操作上配置这些响应
asp-action="ViewJobs" asp-controller="Job"
就像有一些加载问题或权限问题一样,我需要将错误消息显示为toastr
通知。我对它做了一些研究,找到了不同的解决方案,但没有任何效果
我尝试过在controller中处理所有类型的烤面包机,但它是针对MVC的,并且尝试在App\u code
中添加一些在dotnetcore
中不可用的文件,而且它有@helper
标记,在dotnetcore
中不再受支持<代码>(告诉我是否有其他解决方案可以使用此解决方案?
然后我尝试了这个解决方案,但再次陷入困境,因为当我使用version 1.0.0
时,它需要Microsoft.AspNetCore.Mvc(>=1.1.2)
,我无法更新我的版本,因为我需要更新项目中的很多文件
那么,有没有其他解决方案来处理这种情况??我不能用简单的viewbag或tempdata满足我的要求吗
任何形式的帮助都将不胜感激 是的,您可以使用简单的ViewBag显示toast通知。这是我的密码 以下代码将在加载页面时显示toast错误,数据来自ViewBag
@section Scripts
{
<script>
$(function(){
var title = '@ViewBag.Title';
var message = '@ViewBag.Message';
toastr.error(message, title);
});
</script>
}
我在布局页面中添加了toast脚本和css对于像我一样陷入困境并在搜索解决方案的人,我在将软件包更新到所需版本后使用了library,它工作得非常好。但是如果我在一个页面上有5,6个按钮,我必须处理每次单击??感谢解决方案:)
$("#ToastNotification").click(function(){
var title = '@ViewBag.Title';
var message = '@ViewBag.Message';
toastr.info(message, title);
});