Newsgroup: it.comp.www.asp
Titolo: [?] ACTIVE X

Io ho messo un ACTIVE X (la MSFlexGrid 6.0) in una pagina asp, la
riempio (lato server) tramite un db e poi faccio interagire l'utente
via VBSCRIPT lato CLIENT.
Ora il mio prob è questo:
Come faccio poi a salvare il contenuto della griglia (modificato)???
Io per ora uso un metodo bovino, ovvero ho creato tot campi HIDDEN
quante sono le righe in cui srivo  (nel momento del submit tramite
funzione JAVASCRIPT)  gli ID relativi al contenuto delle righe, e
quindi poi in un altra pagina .asp faccio il request.form dei campi
hidden....la cosa funziona ma siccome come minimo ci saranno sempre 80
righe..mi domandavo se esisteva un modo per ricevere (lato SERVER) il
contenuto della griglia con un request.form magari....
Ciao
Liga97
E-Mail: 
lig...@alo.it
ICQ: 11362849

...
Mi spiace di non poterti rispondere, ma potresti illustrare (in breve) come
inserire
un controllo ACTIVEX (come la MSFlexGrid, ad esempio) e come invocare i suoi
metodi e
impostare le sue proprietà?
Per ora sono riuscito solo a visualizzarla su una pagina col tag <OBJECT>...
un po' pochino :(
Scusate ma con ASP, HTML e script sono alle prime armi.
Ciao, Maurizio
meri...@tin.it
 (togliere _nomonnezza)

Ecco il codice per inserire una msflexgrid 6.0, io uso interdev 6.0
(ma anche homesite)....
<OBJECT classid="clsid:6262D3A0-531B-11CF-91F6-C2863C385E30"
height=382 id=Griglia 
	name=Griglia style="FONT-FAMILY: ; HEIGHT: 382px; LEFT: 0px;
TOP: 0px; WIDTH: 565px" 
	type="" width=565>
	<PARAM NAME="_ExtentX" VALUE="14949">
	<PARAM NAME="_ExtentY" VALUE="10107">
	<PARAM NAME="_Version" VALUE="393216">
	<PARAM NAME="Rows" VALUE="2">
	<PARAM NAME="Cols" VALUE="4">
	<PARAM NAME="FixedRows" VALUE="1">
	<PARAM NAME="FixedCols" VALUE="1">
	<PARAM NAME="RowHeightMin" VALUE="0">
	<PARAM NAME="BackColor" VALUE="-
2147483643
">
	<PARAM NAME="ForeColor" VALUE="-
2147483640
">
	<PARAM NAME="BackColorFixed" VALUE="-
2147483633
">
	<PARAM NAME="ForeColorFixed" VALUE="-
2147483630
">
	<PARAM NAME="BackColorSel" VALUE="-
2147483635
">
	<PARAM NAME="ForeColorSel" VALUE="-
2147483634
">
	<PARAM NAME="BackColorBkg" VALUE="8421504">
	<PARAM NAME="GridColor" VALUE="12632256">
	<PARAM NAME="GridColorFixed" VALUE="0">
	<PARAM NAME="WordWrap" VALUE="0">
	<PARAM NAME="Redraw" VALUE="-1">
	<PARAM NAME="AllowBigSelection" VALUE="-1">
	<PARAM NAME="ScrollTrack" VALUE="0">
	<PARAM NAME="Enabled" VALUE="-1">
	<PARAM NAME="RightToLeft" VALUE="0">
	<PARAM NAME="TextStyle" VALUE="0">
	<PARAM NAME="TextStyleFixed" VALUE="0">
	<PARAM NAME="FocusRect" VALUE="1">
	<PARAM NAME="HighLight" VALUE="1">
	<PARAM NAME="FillStyle" VALUE="0">
	<PARAM NAME="GridLines" VALUE="1">
	<PARAM NAME="GridLinesFixed" VALUE="1">
	<PARAM NAME="ScrollBars" VALUE="2">
	<PARAM NAME="SelectionMode" VALUE="1">
	<PARAM NAME="MergeCells" VALUE="0">
	<PARAM NAME="AllowUserResizing" VALUE="0">
	<PARAM NAME="PictureType" VALUE="0">
	<PARAM NAME="BorderStyle" VALUE="1">
	<PARAM NAME="Appearance" VALUE="1">
	<PARAM NAME="MousePointer" VALUE="0">
	<PARAM NAME="GridLineWidth" VALUE="1">
	<PARAM NAME="FormatString" VALUE="">
	<PARAM NAME="OLEDropMode" VALUE="0"></OBJECT>
Poi la usi tranquillamente come in VB (tranne che per gli eventi che
sono di meno) naturalmente con VBSCRIPT (che non funziona su NETSCAPE
naturalmente!!!)
:)
