Chamar codebehind pelo javascript
27/09/2013
0
Reescrevi esse método e ficou assim
Essa era a antiga chamada quando era via callback da devexpress
Como eu faço isso com a nova chamada
private void VisualisarMotivosGlosa(string _codItem) { DefinePagina(TelasPesquisa.DetalhamentoConta); //string idItem = e.Parameter.Substring((e.Parameter.LastIndexOf('_')) + 1).ToString(); DataTable dtRetorno = DAL_Pesquisa.getMotivosGlosaByCodServico(_codItem); if (dtRetorno != null && dtRetorno.Rows.Count > 0) { gvMotivosGlosa.DataSource = dtRetorno; gvMotivosGlosa.DataBind(); ppcMotivosGlosa.ShowOnPageLoad = true; gvMotivosGlosa.Visible = true; } else { ltAvisoItem.Text = "Nenhuma informação encontrada para o item selecionado.<br /> Para mais informações entre em contato com a equipe de suporte e informe o ID_ITEM=" + idItem; ltAvisoItem.Visible = true; gvMotivosGlosa.Visible = false; ppcMotivosGlosa.ShowOnPageLoad = true; } ListaDetalhesConta(hdnCodigoGuiaPrestador.Value, true); return; }
Essa era a antiga chamada quando era via callback da devexpress
<a onclick="javascript:ListaMotivosGlosa('<%# Container.KeyValue %>');" style="cursor:pointer"> <dxe:ASPxImage ID="imgMotivosGlosaP" runat="server" ImageUrl ="Images/IconList.png" ToolTip="Clique aqui para visualiazar os motivos de glosa desse item"> </dxe:ASPxImage> </a>
Como eu faço isso com a nova chamada
Pjava
Curtir tópico
+ 0
Responder
Posts
27/09/2013
Joel Rodrigues
Se é um método C#, você pode usar um controle ASPx e chamar o método em seu evento click normalmente.
Responder
Clique aqui para fazer login e interagir na Comunidade :)