La fijación de varias instancias del mismo elemento Web a una página de elementos Web?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/2155

  •  16-10-2019
  •  | 
  •  

Pregunta

Mi problema precisión y concisión es que he desarrollado una parte de alma simple de encuestas pantalla OOTB en la página (que significa que el usuario puede responder y enviar la encuesta a través de mi pieza de la tela). Funciona correctamente.

Pero cuando me agregar el elemento web dos veces, y luego, el usuario no podrá presentar ninguno de ellos. Simplemente porque cuando s / que responden a la primera encuesta y haga clic-botón Enviar, la validación de campo requerido se disparará por otra parte web y solicitar ser llenado.

Escenario : (espero que esos pasos que dan una mejor comprensión de mi caso)

1- Supongamos que agrego mi parte SurveyViewer web para mostrar la votación en el lado derecho de la página. Además, he añadido más mi pieza de la tela SurveyViewer para mostrar Quiz.

2- El usuario abre la página y s / él sólo quiere votar, así que s / él selecciona y hace clic en votar.

3 Nada se presentó y la página mostrará el mensaje “Por favor rellene los campos de Quiz”.

Pregunta: ¿Cómo puedo enviar la votación sin ser afectado por otros casos?

Gracias, y yo agradecería mucho sus entradas!

¿Fue útil?

Solución

Hay varias cuestiones que podrían estar en juego aquí, pero en esencia lo que pueden resolver su problema de validación asegurando que la propiedad ValidationGroup de sus controles de validación es única para una instancia determinada de la parte web (tal como prefijo la propiedad ClientID. )

tendrá que asegurarse de que el botón de Sumbit está configurado para no causa la validación de forma explícita y luego asegurarse de que cuando se hace clic se llama Validar () y pase el nombre de su grupo de validación.

Esto debería solucionar este problema, pero no otras cuestiones relacionadas con varias instancias.

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