Pregunta

Soy bastante nuevo en SP, pero tuve que morder la bala y crear un nuevo formulario personalizado para un esquema de lista personalizada. Reflejé la estructura de campo con cuadros de texto y tal, añade algo de JavaScript personalizada, validadores y la lógica de negocio, pero mi problema es que Sharepoint mantiene la inyección de la antigua ListFormWebPart en mi página. Puedo establecer la propiedad Visible del WebPartZone a falso y por lo tanto ocultarlo, pero me gustaría deshacerse de ella por completo. Por no mencionar que, desde sus campos están vacíos, mi propiedad Page.Valid siempre devolverá false.

¿Hay algún fragmento de código que va a hacer este trabajo para mí?

¿Fue útil?

Solución

Me sorprende cómo la página está trabajando después de eliminar LFWP, porque si lo hago en el MOSS 2007 no será la excepción. Y la solución no es sencilla .

Sólo tiene que dejar LFWP. Pegar nueva lista personalizada cerca de él. No sabe cómo hacerlo en el estudio, en la Oficina de diseñador puede hacerlo como mantioned hay . Sólo hacer LFWP no elimina, se había ocultarlo, en Designer sólo tiene que pulsar botón derecho y seleccione la propiedad web partes, a continuación, en la sección Ocultar diseño.

Piense que puede hacer similar en VStudio.

Otros consejos

Contrariamente a la creencia popular (otro mito de SharePoint), sólo puede eliminar el LFWP de la página por completo. Usted puede hacer esto en SharePoint Designer.

Licenciado bajo: CC-BY-SA con atribución
scroll top