Ich habe auf dieses Problem in den letzten paar Tagen fest, für das Leben von mir Ich kann nicht herausfinden, wie man von meinem Dropdown auf eine externe Seite mit einem Klick auf eine Schaltfläche in In diesem Fall ein Aktionslink. Was ich habe, so weit:Holen Wert von Dropdown und verwenden Sie es
@Html.DropDownList("DropDown", (SelectList)ViewBag.Test)
@Html.ActionLink("GO", "Go")
Controller:
public ActionResult Index()
{
ViewBag.DropDown = new SelectList(Services.GetData(), "WebLink", "WebLinkName");
return View();
}
public IEnumerable<Data> Get()
{
var db = new conn();
return db.data;
}
Das gibt mir das Ergebnis ich will, ein Drop-Down, dass zeigt die Site-Namen mit ihrem Weblink gespeichert in WebLink
Meine Arbeits Drop-Down-:
Und wo ich es erwartet habe, wird der Weblink gespeichert:
Also was muss ich in mein ActionResult einbringen? Unten ist leer, ich weiß nicht, wie das Weblink-Wert in der Redirect
public async Task<ActionResult> Go()
{
return Redirect("");// What goes here?
}
Wann wird Go actionresult von aufgerufen? – Komal
Haben Sie versucht, Parameter an Go actionresult zu senden? – Komal
warum du es nicht von Jquery machst .. es wird einfacher für dich sein, es zu tun von Jquery –