Me gustaría hacer clic en un nodo en mi ASP.NET TreeView y hacer visible=false;
. ¿Cómo hago eso en JavaScript?¿Cómo puedo hacer que TreeView de ASP.NET no esté visible con JavaScript?
5
A
Respuesta
2
Debe establecer una NagivateUrl igual a una función de Javascript en el nodo TreeView para ocultar el botón.
<asp:TreeView ID="TreeView1" runat="server" >
<Nodes>
<asp:TreeNode Text="" Value="" NavigateUrl="javascript:HideButton();"></asp:TreeNode>
</Nodes>
</asp:TreeView>
<script type="text/javascript" language="javascript">
function HideButton() {
document.getElementById('<%=Button1.ClientID %>').style.visibility = "hidden";
}
</script>
0
Trate
document.getElementById("buttonId").style.visibility = "hidden";
o
document.getElementById("buttonId").style.display = "none";
0
Si se está preguntando acerca de llamar JavaScript funciones de código subyacente, utilice Page.ClientScript.RegisterStartupScript.
+0
estoy usando ** vista de árbol, y el botón de hipervínculo ** en una página, si hace clic en ese botón de hipervínculo debe ser visible, si hace clic en cualquier nodo nodo padre o nodo chiled en vista de árbol que el botón debe ser invisible. – vasagam
Cuestiones relacionadas
- 1. Android: ¿Cómo hacer que el teclado siempre esté visible?
- 2. línea después de que IFRAME no esté visible
- 3. ¿Cómo hacer que RibbonApplicationMenuBar esté inactivo/activo?
- 4. Cómo hacer que un sitio web esté protegido con https
- 5. cómo hacer que JDialog esté inactivo
- 6. ¿Cómo puedo hacer que una casilla de verificación esté predeterminada para ser "marcada" en Rails 1.2.3?
- 7. WPF TreeView - Cómo desplazar una rama tan expandida es visible
- 8. Cosas que no puedo hacer en ASP.NET MVC
- 9. TreeView recursivo en ASP.NET
- 10. ¿Cómo puedo hacer que TMUX esté activo cada vez que inicio una nueva sesión de shell?
- 11. Cómo hacer que todo esté en minúscula automáticamente en Javascript, ya que lo escriben en
- 12. ¿Cómo puedo verificar que el módulo nginx gzip_static esté funcionando?
- 13. Selenio: ¿Cómo puedo hacer que WebDriver ignore el error "El elemento no está visible"?
- 14. Cómo creo una actividad que esté visible en la parte superior de la pantalla de bloqueo
- 15. cómo hacer que el texto de UITextField esté seleccionado Prográficamente
- 16. ¿Cómo puedo hacer que una función definida en jQuery.ready esté disponible globalmente?
- 17. Hacer que la aplicación web ASP.Net (C#) esté disponible fuera de línea
- 18. Asp.net MVC Visible/ocultar
- 19. Cómo hacer que el sitio web esté disponible sin conexión
- 20. ¿Cómo hacer que una aplicación GPO esté al tanto?
- 21. Cómo hacer que Uploadify funcione con asp.net-mvc
- 22. cómo hacer que la etiqueta sea visible/invisible?
- 23. ¿Cómo asegurarse de que la vista específica esté visible cuando aparece el teclado?
- 24. ¿Cómo puedo hacer que un constructor esté disponible solo para la clase de fábrica?
- 25. Cómo hacer que un proyecto "repositorio/equipo" esté listo
- 26. ASP.NET TreeView y selección del nodo seleccionado
- 27. El control ASP.NET con visible = false no se puede usar en javascript?
- 28. Coincidir cadena con Regex siempre que no esté entre paréntesis
- 29. HTML adjunto que contiene javascript no se ejecuta, ¿cómo puedo hacer que se ejecute?
- 30. ¿Cómo puedo hacer que mi repositorio local esté disponible para git-pull?
y luego cómo agregar la URL de navegación para nodos de árbol ... como (NavigateUrl = "~/home.aspx")? – vasagam
Buena pregunta; al hacer clic en el nodo, si desea ocultar el botón, ¿por qué quiere ir a otra página? Si realmente desea ir a otra página, puede colocar Window.Location en la función javascript después de ocultar el botón. –
sí, estoy usando marcos aquí, marco izquierdo y marco derecho. En la izquierda tengo hipervínculo, el botón y debajo es el menú de la vista de árbol, mientras hago clic en nodos de árbol, tengo que ocultar el botón en el mismo marco y navegar a la página correspondiente en el marco derecho ... – vasagam