Custom EditForm.aspx
-
mercoledì 4 gennaio 2012 09:54
Ciao, stò creando una web part in visual studio che ha 2 pulsanti.
Il pulsanti non fanno altro che cambiare i permessi ad un elemento della lista sharepoint da privato a pububblico (se ne è parlato in un post precedente)
Ho aggiunto un campo Boolean nella lista chiamato Privato in cui scrivo se i permessi sono pubblici o privati
La web part la inserisco nella editForm.aspx o dispForm.aspx in modo da modificare ' elemento che si stà visualizzando.
Funziona tutto ma mi sono incartato sulla cosa che sembra + banale.
Aggiornando da codice il campo privato mi rimane a video il alore precedente.
Come faccio a fare un refresh?
Come faccio a fare la submit della pagine o a chiuderla e fare aggiornare l' elenco padre che ha aperto la form?
Grazie Luciano.ho provato con Microsoft.SharePoint.Utilities.SPUtility.Redirect(Request.Url.AbsoluteUri, Microsoft.SharePoint.Utilities.SPRedirectFlags.UseSource, this.Context);
ma mi prende l'url della pagina sotto
Tutte le risposte
-
mercoledì 4 gennaio 2012 10:44
Ciao,
beh, credo ci sia più di un modo.
A memoria mi viene da dirti di provare una cosa del genere:
void button_click(object sender, EventArgs e)
{//... tuo codice ...
this.Context.Response.Write("<script type='text/javascript'>window.frameElement.commitPopup();</script>");
this.Context.Response.End();
}Saluti
Luigi Piero Panariello
SharePoint Solution Architect
Blog: http://dotnetcampania.org/blogs/luigipanariello/default.aspx- Proposto come risposta Giuseppe Marchi MVPMVP, Moderator venerdì 6 gennaio 2012 20:41
-
mercoledì 4 gennaio 2012 11:24Ho provato ma non funziona viene fuori una schermata assurda piena di immagini
-
mercoledì 4 gennaio 2012 12:57
Ho fatto un test in locale... a me funziona benissimo... stai usando la modalità dialog del 2010 ho capito bene?
Saluti
Luigi Piero Panariello
SharePoint Solution Architect
Blog: http://dotnetcampania.org/blogs/luigipanariello/default.aspx -
giovedì 5 gennaio 2012 09:30
Si caspita allora riprovo
-
lunedì 9 gennaio 2012 22:43
Considera che c'è un parametro di query string che si chiama ?Source=<url> che viene sempre valutato da sharepoint e che ti fa tornare, dopo il submit, alla Url definita nel right-value di ?Source

