Bootstrap DisplayTemplates, EditorTemplates & util classes for Razor templating engine
This toolbox provides the following helpers and components:
Displays confirmation/warning/error/debug messages the next time a view is rendered:
- Directly from the same controller action
- After a redirect
It internally makes use of the TempData
special object.
Include _FlashMessages.cshtml
in your view,
and use FlashMessage.Flash(TempData, new FlashMessage(message, type, title))
in your controller:
the message will be shown in the view the next time it is rendered.
Constructor:
FlashMessage(string message, FlashMessageType type = FlashMessageType.Success, string title = null, bool debug = false)
Note: setting
debug
totrue
will hide the message ifHttpContext.Current.IsDebuggingEnabled
isfalse
(on a production environment for example).