Я работаю над веб-приложением mvc4. Я разработал фильтр пользовательских действий для проверки прав пользователя на метод действия контроллера. Я хочу показать окно предупреждения jquery в настраиваемом фильтре, мы можем показать окно предупреждения в пользовательском фильтре, используя результат JavaScript, пожалуйста, помогите мне.Можем ли мы показать окно предупреждения javascript, используя результат Javascript в mvc?
0
A
ответ
1
Если вы разработал фильтр пользовательских действий для разрешения проверки пользователя на методе действия контроллера, создать TempData
в регуляторе, создать экземпляр контроллера в действии фильтра, дайте свое собственное сообщение для TempData о разрешении. И в _Layout
, показать сообщение, после каждой перезагрузки страницы:
Чтобы показать TempData как это:
@{
var message = TempData["AlertMessage"] ?? string.Empty;
}
<script type="text/javascript">
var message = '@message';
if(message) alert(message);
</script>
из атрибутов фильтра, вы можете поднять 'HttpException' которые вы можете перенаправить на стороне клиента и выявлять Ошибка jQuery для предупреждения –
@ManishMishra brother Я знаю этот способ, но я хочу знать, возможно ли это показать jquery или javascript alerbox в пользовательском фильтре, используя класс JavaScriptResult – Ammar