Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206

    [VB.NET]ASP.NET & include

    Ciao a tutti,
    sapete come si usano gli include in ASP.NET (VB.NET)?
    Io ho fatto (come nell'asp classico):
    codice:
    <%
    
    %>
    ma così non include un tubo!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    devi creare dei file ascx con il codice ke vuoi includere ..

    lo "includi" con una cosa del genere
    <%@ register tagprefix="Tag" tagname="Name" src="file.ascx" %>
    <Tag:Name id="tag_name_1" runat="server"/>

  3. #3
    devi crearti gli user control ovvero i .ascx

    codice:
    <%@ Control Language="vb" %>
    <table width="90%" align="center">
      <tr>
        <td bgcolor="Coral" align="center">esempio</td>
      </tr>
    <table>
    nella tua pagina .aspx lo importi cosi:
    codice:
    <%@ Register TagPrefix="tag" TagName="name" src="file.ascx" %>
    e lo piazzi dentro al codice html cosi:
    codice:
    <tag:name id="name1" runat="server" />

  4. #4
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    non riesco proprio a includerlo, ho l'ascx così
    si trova in ssi\include1.ascx
    codice:
    <%@ Control Language="vb" %>
    <table align="center" width="75%" border="1">
       <tr>
          <td align="center">Inserisci</td>
          <td align="center">Ricerca</td>
       </tr>
    </table>
    e l'aspx così, si trova nella root del webserver
    codice:
    <%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
    <%@ Register TagPrefix="my" TagName="table" src="ssi\include1.ascx" %>
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body>
    
    <my:table id="mt" runat="server"/>
    </body>
    </html>
    cosa sbaglio?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    che errore dà?

  6. #6
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    @sms nessun errore, solo una pagina bianca

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    provato e funziona perfettamente!
    1. guarda il codice html della pagina da browser: non è ke x caso ti fa vedere il codice vb/asp .net? se è cosi non è installato bene iis/framework
    2. prova a cambiare cartella.. nn metterlo in ssi ma in una altra cartella

  8. #8
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da sms
    provato e funziona perfettamente!
    1. guarda il codice html della pagina da browser: non è ke x caso ti fa vedere il codice vb/asp .net? se è cosi non è installato bene iis/framework
    2. prova a cambiare cartella.. nn metterlo in ssi ma in una altra cartella
    ok
    ho visto e su IIS non è mappata nè l'estensione aspxascx, a che eseguibile (o dll) li devo associare?

  9. #9
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    Originariamente inviato da Aki
    ok
    ho visto e su IIS non è mappata nè l'estensione aspxascx, a che eseguibile (o dll) li devo associare?
    li devo mappare a questa libreria:
    C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_ isapi.dll?

  10. #10
    Utente di HTML.it L'avatar di Aki
    Registrato dal
    Dec 2002
    Messaggi
    2,206
    risolto,
    ho disinstallato il framework .NET (che era stato installato prima del WS)
    e poi l'ho reinstallato, così si è auto-mappato

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 © 2025 vBulletin Solutions, Inc. All rights reserved.