XmlFormView no cambia de vista

by soluciones 8. August 2009 13:10

Cuando el WebPart XmlFormView es encapsulado dentro del otro WebPart para administrar de manera dinámica sus propiedades, el método XmlForm.ViewInfos.SwitchView() no funciona.

Una solución alternativa es realizar el cambio de vista utilizando JavaScript agregando el siguiente código dentro de su webpart:

 

string viewName = "Edicion";

Page.ClientScript.RegisterStartupScript(this.GetType(), "SwitchToInitialView", String.Format(@"<script type='text/javascript'>var hid = document.createElement('input'); hid.setAttribute('id', 'hidInitialView'); hid.setAttribute('type', 'hidden'); hid.setAttribute('value', '{0}'); setTimeout('Toolbar.HandleViewDropdown(hid);', 1000);</script>", viewName));

El código anterior pueden introducirlo en el método CreateChildControls.

Tags:

Comunidades

Comments

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen

Acerca de

Soluciones en SharePoint es una empresa especializada en ofrecer soluciones basadas en la tecnologia Windows SharePoint®, puede obtener más información visitando la página web http://www.solucionessharepoint.com