Vai all'ultimo messaggio della discussione Vai all'ultimo messaggio  

4 pagine: [1] 2 3 4 Avanti >>


Riga Gridview
streetman84
streetman84 non è online. Ultima attività: 13/05/2009 10.38.43streetman84
il 24 ottobre 2008 alle 16.20
60 messaggi dal 14 ottobre 2008
ciao ragazzi
all'interno di una gridview voglio fare in modo che se un campo della select della stored procedure è nullo la riga sia modificabile e inseribile in db,
in caso contrario la insert venga eseguita solo x le altre righe...
avete qualche sugerimento?
Microsoft Most Valuable Professional
RE: Riga Gridview
nostromo
nostromo non è online. Ultima attività: 04/07/2009 1.44.08nostromo Top Poster
il 24 ottobre 2008 alle 16.55
non è chiarissimo quello che vuoi fare, puoi darci maggiorni informazioni?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: Riga Gridview
streetman84
streetman84 non è online. Ultima attività: 13/05/2009 10.38.43streetman84
il 24 ottobre 2008 alle 17.01
60 messaggi dal 14 ottobre 2008
ho una gridview che riceve dati da una select e che successivamente fa una insert, nella select ho un campo che può essere solo null o x, se è x la riga della griglia non deve essere modificabile e in più al clik del tasto di insert quella riga non deve essere inserita nel db mentre le altre della gridview si...
Microsoft Most Valuable Professional
RE: Riga Gridview
nostromo
nostromo non è online. Ultima attività: 04/07/2009 1.44.08nostromo Top Poster
il 24 ottobre 2008 alle 17.18
anche se ancora non mi è del tutto chiaro lo scenario, sarà colpa della mia età  , prova a ciclare nell'evento PreRender le righe del GridView controllandola una ad una puoi diceidere in ogni occasione cosa fare.

per non rendere modificabile un riga gestisci l'evento RowDataBound recuperi i controlli nella riga, i dati associati e anche in questo caso deciso cosa fare

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: Riga Gridview
streetman84
streetman84 non è online. Ultima attività: 13/05/2009 10.38.43streetman84
il 24 ottobre 2008 alle 17.25
60 messaggi dal 14 ottobre 2008
nell'evento rowdatabound gestisco già un'altro metodo...
te lo posto...
come posso regolarmi?




protected void GrdComponenti_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
Label lblQtaConsumata = e.Row.FindControl("lblQtaConsumata") as Label;
TextBox TxbQtaConsumata = e.Row.FindControl("TxbQtaConsumata") as TextBox;
if (TxbQtaConsumata != null)
{
if (DataBinder.Eval(e.Row.DataItem, "FlagConsumo").ToString() == "X")
{
TxbQtaConsumata.Visible = false;

}
else
lblQtaConsumata.Visible = false;
}


posso fare in modo simile?
Microsoft Most Valuable Professional
RE: Riga Gridview
nostromo
nostromo non è online. Ultima attività: 04/07/2009 1.44.08nostromo Top Poster
il 24 ottobre 2008 alle 17.54
direi di si, cosa c'è che non ti convince?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
RE: Riga Gridview
streetman84
streetman84 non è online. Ultima attività: 13/05/2009 10.38.43streetman84
il 27 ottobre 2008 alle 09.05
60 messaggi dal 14 ottobre 2008
solo per essere sicuro...
grazie mille..
RE: Riga Gridview
streetman84
streetman84 non è online. Ultima attività: 13/05/2009 10.38.43streetman84
il 27 ottobre 2008 alle 09.15
60 messaggi dal 14 ottobre 2008
ti posto la parte di codice che si riferisce a quella riga...


protected void GrdComponenti_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
Label lblQtaConsumata = e.Row.FindControl("lblQtaConsumata") as Label;
TextBox TxbQtaConsumata = e.Row.FindControl("TxbQtaConsumata") as TextBox;
if (TxbQtaConsumata != null)
{
if (DataBinder.Eval(e.Row.DataItem, "FlagConsumo").ToString() == "X")
{
TxbQtaConsumata.Visible = false;

}
else
lblQtaConsumata.Visible = false;
}

Label lblPosizioneDummy = e.Row.FindControl("PosizioneDummy");
if (lblPosizioneDummy != null)
{
if (DataBinder.Eval(e.Row.DataItem, "PosizioneDummy").ToString() == "X")
{

}

}

}
}


dopo il primo ciclo if è la parte che m'interessa...
come posso fare per rendere la riga non modificabile e non inseribile in db?

4 pagine: [1] 2 3 4 Avanti >>

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.

COMMUNITY
ULTIMI MESSAGGI
MEDIA
IN EVIDENZA
MISC
Powered by .db Forums "Caesar Reborn" v. 2009.6.9