Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Posizionamento tabella
giovedì 28 giugno 2007 - 11.52
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
elsinore
Profilo
| Junior Member
191
messaggi | Data Invio:
gio 28 giu 2007 - 11:52
Riciao
,
ho una domanda forse banale...ma con la quale mi imbatto solo ora
ho una pagina aspx con codebehind c#..... nella pagina c# estraggo i dati da un DB e tramite una funzione, li stampo a video..
public void showResults(string SQLQueryString)
{
OracleDataReader Record = GetRecordFromOracleDb(SQLQueryString); //passo la query e inizio a ciclare sulla tabella
if (Record.HasRows)
{
Response.Write("<TABLE>");
DropDownList1.Visible = true;
while (Record.Read())
{
Response.Write("<TR>");
object ItemID = Record.GetValue(0); // seconda colonna del DB
string ItemIDConv = ItemID.ToString();
Response.Write(ItemIDConv);
Response.Write("</TR><BR>");
}
Response.Write("</TABLE>");
}
}
ovviamente me li stampa in alto a sinistra questi dati.... sopra tutto il resto....ora, come posso fare per dargli una posizione?
posso trasferire la funzione nella pagina aspx e posizionarla da li?
grazie!
Rasmin
Profilo
| Newbie
19
messaggi | Data Invio:
gio 28 giu 2007 - 12:04
Non usare i response.write
Dichiara una variabile prima del page_load in questo modo
protected string _TabellaHtml;
poi concatena le stringhe html, che andranno a cmporre la tabella, nella variabile _TabellaHtml. es _TabellaHtml += "<tr><td>" etc..
(oppure puoi usare stringbuilder)
Alla fine hai la tabella nella var _TabellaHtml.
Nella pagina aspx metti questo dove vuoi che la tab venga stampata
<%= _TabellaHtml %>
elsinore
Profilo
| Junior Member
191
messaggi | Data Invio:
gio 28 giu 2007 - 13:20
PERFETTO!
tutto chiaro....provato e funziona.
grazie!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !