miércoles, 17 de febrero de 2016

Devexpress no reconoce los UpdatePanels de AJAX

A control with ID 'treeView' could not be found for the trigger in UpdatePanel 'UpdatePanel5'

 <asp:UpdatePanel ID="UpdatePanel5" runat="server">
            <ContentTemplate>
                <asp:HiddenField ID="HiddenTCPagina" runat="server" />
                <asp:HiddenField ID="HiddenTCPK_Name" runat="server" />
                <asp:HiddenField ID="HiddenTCIdIngreso" runat="server" />
            </ContentTemplate>
            <Triggers>
                  <asp:AsyncPostBackTrigger ControlID="treeView" EventName="NodeClick" />
            </Triggers>
        </asp:UpdatePanel>

Estoy usando un ASPxSplitter de Devexpress y no reconoce mi  treeview en otro  SplitterPane
Esta línea ya la utilizé y funciona correctamente en otro  update panel
<asp:AsyncPostBackTrigger ControlID="treeView" EventName="NodeClick" />

Intenté viendo el  código  fuente y cambiándole el nombre de distintas maneras
Encontré la respuesta en esta  página

En  el Load de mi página  registré el  control treeView

AsyncPostBackTrigger trigger = new AsyncPostBackTrigger(); trigger.ControlID = treeView.UniqueID;// pgFormVersionSetup.FindControl("btnUpload").UniqueID; trigger.EventName = "NodeClick"; UpdatePanel5.Triggers.Add(trigger);

lunes, 15 de febrero de 2016

Tab Pane Boostrap cambiar de pestaña por Java Script

Página con  referencia completa

// Select all tabs$('.nav-tabs a').click(function(){
    $(this).tab('show');
})

// Select tab by name$('.nav-tabs a[href="#home"]').tab('show')

// Select first tab$('.nav-tabs a:first').tab('show'

// Select last tab$('.nav-tabs a:last').tab('show'

// Select fourth tab (zero-based)$('.nav-tabs li:eq(3) a').tab('show')