Pregunta

Actualmente estoy definiendo el atributo src de mi marco flotante con la URL + un documento de identidad (de persona específica) que estoy recuperar de una base de datos.

Se devuelve una imagen almacenada en un repositorio para cada persona. Para las personas que actualmente no tienen un pic Me gustaría que el URL para ser URL + 00000 en lugar de la página de error 404.

Estoy tratando de hacer un if / else a continuación, sin embargo, no es recogerlo por alguna razón. ¿Alguien puede ver por qué?

Gracias por su ayuda !!!!

`

protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
      {

          string empID = ((System.Web.UI.WebControls.TreeView)(sender)).SelectedNode.Value;


          string pictarget =
              pictarget = (Convert.ToInt32(empID) > 99999) ? 
              pictarget = "http://website/OrgList:" + 00000 + "/picture" :
              pictarget = "http://website/OrgList:" + empID + "/picture";

          Frame2.Attributes["src"] = pictarget;

`

¿Fue útil?

Solución

Yo diría que estos son los robots que está buscando:

string pictarget = (Convert.ToInt32(empID) > 99999) ? 
    "http://website/OrgList:" + 00000 + "/picture" :
    "http://website/OrgList:" + empID + "/picture";

parecen estar haciendo demasiadas tareas en esa declaración, uno es más que suficiente allí:)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top