<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Bootstrap 101 Template</title>
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/css/toastr.min.css">
<div class="col-md-6 col-md-offset-3">
<p>Espero que você tenha recebido um alerta quando a página carregou. ;)</p>
<p>Caso não tenha notado, <a href="javascript:void(0);" id="aShowMessage">clique aqui</a> para que a mensagem seja exibida novamente.
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/js/toastr.min.js"></script>
<script type="text/javascript">
function showMessage(message){
toastr[message.type](message.content, message.title);
// Lembrando que a constante "HomeController.SystemMessage" deve estar em um Controller Pai.
var systemMessage = @Html.Raw(TempData[MyDialogMvcApp.HomeController.SystemMessage]);
showMessage(systemMessage);
$('#aShowMessage').click(function(){ showMessage(systemMessage) });