Domanda

VB ha una funzione InputBox () che richiederà all'utente di inserire un singolo valore, quindi fare clic su OK.

Esiste una funzionalità parallela in ASP.NET che consente al browser di visualizzare una sorta di casella di input per restituire un singolo valore?

In caso contrario, come mi consigliate di ottenere questo effetto?

È stato utile?

Soluzione

Puoi farlo in JavaScript

var result = prompt("Question", "Default text");
document.getElementById("HiddenInputBox").value = result;
document.HiddenForm.submit();

Ma la maggior parte delle app Web sembrano utilizzare moduli dello schermo e finestre di dialogo modali simulate (dissolvenza e disabilitazione del resto dello schermo)

jQuery è tuo amico per questo, prova simplemodal

Altri suggerimenti

Per ulteriori funzionalità, controlla aspk ajax control toolkit, e in particolare il controllo modale della finestra popup.

http://www.asp.net/ajax/

Sì - usa la funzione prompt () javascript.

var x = prompt("enter a value");
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top