Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: Si vede 2 volte!

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    Si vede 2 volte!

    Ciao a tutti mi succede una cosa stranissima: ho iniziato la mia pagina (codebehind) ho scritto praticamente nulla, nel page_load c'è
    Response.Write("<asp:label id=lErrore runat=server cssclass=txtr/>")
    e una semplice label la vedo due volte!!!! perchè??? non c'è niente altro di particolare.... mai capitata sta cosa
    Elisa

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    mi sembra molto strano ke tu possa fare un response.write di un control <asp:...>

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    nn si può??? ops...
    cmq il problema non è quello anche se io faccio:
    Response.Write("[img] & percorsopiantina & [/img]")

    mi visualizza la foto 2 volte!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    boh.. quello è l'unico codice della pagina.. postalo un po' tutto, magari si capisce d +

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    allora nella pagina:
    <%@ Page Language="vb" src="codebehind/scheda.aspx.vb" Inherits="scheda"%>
    <%@ Register TagPrefix="uc1" TagName="schedaimmobile" Src="controlli/schedaimmobile.ascx" %>
    .....
    <uc1:schedaimmobile id="Schedaimmobile1" runat="server"/>
    ....
    Nel controllo utente:
    <%@ Control Language="vb" src="../codebehind/schedaimmobile.ascx.vb" Inherits="schedaimmobile" %>
    nel codebehind:
    Imports System
    Imports System.Web.UI
    Imports System.Web.UI.WebControls
    Imports System.Globalization
    Imports System.Resources
    Imports System.Threading
    Imports System.Reflection
    Imports System.Data
    Imports System.Data.OleDb
    Imports System.Configuration
    Imports Microsoft.VisualBasic

    Public Class schedaimmobile : Inherits System.Web.UI.UserControl

    Dim a As [Assembly]
    Public IdOfferta As Integer
    'Public lErrore As Label

    Dim rm As Resources.ResourceManager
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    IdOfferta = Request("IdOfferta")
    Dim percorsofoto As String = "scheda/foto/"
    Dim DSN As String = ConfigurationSettings.AppSettings("connessione")
    Dim Conn As OleDbConnection
    Conn = New OleDbConnection(DSN)
    Conn.Open()

    'Verifico se ha la foto
    Dim sqlf As String = "Select * From Offerte_File Where ID_OFFERTA=" & IdOfferta & " AND TipoFile='Foto'"
    Dim Cmdf As New OleDbCommand(sqlf, Conn)
    Dim Readerf As OleDbDataReader = Cmdf.ExecuteReader()
    If Readerf.Read Then
    percorsofoto = percorsofoto & Readerf("Nome_File")
    End If
    Readerf.Close()
    conn.close

    Response.Write("[img] & percorsofoto & [/img]")
    .......
    è tutto molto semplice ancora... nn riesco a capire cosa è successo...

  6. #6
    c'è qualcosa che ti ricarica la pagina?

    comunque nel page load prova a mettere

    if not Page.IsPostBack
    Response.Write("<asp:label id=lErrore runat=server cssclass=txtr/>")

    (non sono sicura che si scriva così )
    La cosa seccante di questo mondo è che gli stupidi sono sicuri di sé, mentre le persone intelligenti sono piene di dubbi. B. Russel

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573
    si già avevo provato anche se non ho nulla che ricarica la pagina... il codice è quello che ho postato. Non sarà mica il response.write dei tag html che imbroglia la situazione?!?

  8. #8
    Originariamente inviato da elisa_rm74
    si già avevo provato anche se non ho nulla che ricarica la pagina... il codice è quello che ho postato. Non sarà mica il response.write dei tag html che imbroglia la situazione?!?
    credo di no
    io in c# inserisco spesso cose del genere senza problemi
    prova a scrivere una stringa normale per vedere se l'errore è quello
    La cosa seccante di questo mondo è che gli stupidi sono sicuri di sé, mentre le persone intelligenti sono piene di dubbi. B. Russel

  9. #9
    ma conn.close non dovrebbe essere Conn.Close() ?
    La cosa seccante di questo mondo è che gli stupidi sono sicuri di sé, mentre le persone intelligenti sono piene di dubbi. B. Russel

  10. #10
    Originariamente inviato da cicciociccioxxx
    c'è qualcosa che ti ricarica la pagina?
    dubito che se anche fosse ricaricata 2 volte la pagina
    mostrerebe 2 label anziche' una..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.