Nouveau sur MVC, en essayant de passer une variable à partir de Flash en utilisant FSCommand (fonctionne bien avec d'autres fonctions) d'une vue à l'autre. Le Javascript J'utilise:var javascript vers asp.net MVC modèle
function p1_DoFSCommand(command, args) {
var p1Obj = InternetExplorer ? p1 : document.p1;
if (command == "nameClip") {
var FlashName = [args];
}
dans le HomeController:
public ActionResult Testing(string FlashName)
{
ViewData["Message"] = FlashName;
return View();
}
Dans la deuxième vue:
Html.Encode(ViewData["message"])
apprécierait votre aide.
Vous pouvez également utiliser un objet construire les paramètres. 'var formData = {FlashName: FlashName};' – Ryan
Merci pour l'assistance, je reçois toujours la valeur null pour le var, dois-je changer le HomeController! à partir de ViewData ["Message"] = NomFlash; Retour vue(); } – hncl
@hnabih, J'ai mis à jour la réponse à votre question. Je ne sais pas si c'est ce que vous demandez .. – DaveDev