Como detectar a atualização da página em .net
eu tenho umButton_click
evento. Ao atualizar a página anteriorPostback
o evento está sendo acionado novamente. Como faço para identificar o evento de atualização da página para evitarPostback
açao?
Eu tentei o código abaixo para resolvê-lo. Na verdade, estou adicionando uma Web Part visual em uma página do SharePoint. A adição de webpart é um evento post back, assim, o postback é sempre falso cada vez que eu adiciono o webpart à página, e estou recebendo um erro no loop else porque a referência do objeto énull
.
if (!IsPostBack){
ViewState["postids"] = System.Guid.NewGuid().ToString();
Cache["postid"] = ViewState["postids"].ToString();
}
else{
if (ViewState["postids"].ToString() != Cache["postid"].ToString()){
IsPageRefresh = true;
}
Cache["postid"] = System.Guid.NewGuid().ToString();
ViewState["postids"] = Cache["postid"].ToString();
}
Como eu resolvo este problema?