Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

@ViewBag duvida

Boa Tarde,

Estou com 1 problema tenho um cadastro de eventos e uma listagem desses eventos, nessa listagem preciso verificar se existe evento cadastrado, se não tenho que exibir uma mensagem no estilo "Não existem eventos cadastrados".

A duvida é a seguinte como faço pra verificar se a ViewBag tem valores?

2 respostas

Você precisa declarar uma variável e na sua página de listagem verificar se ela é diferente de nula

por exemplo:

@if (ViewBag.UserExists != null)
{
    <h3>@ViewBag.UserExists</h3>
}

fonte: http://stackoverflow.com/questions/6935828/viewbag-check-to-see-if-item-exists-and-write-out-html-and-value-error

solução!

Opa então procurei um solução e encontrei uma que parece ser mais limpa

 @ViewBag.Evento.Count

Ai posso fazer um if verificando se tem registros