以前私は持っていたActionLink
<%: Html.ActionLink("Add Race", "AddRace",
new {eventId = Model.EventId,fleetId=Model.SelectedFleet.ID}) %>
私のページで..そしてそれはうまく機能しています。しかし、今の私の要件は、データが含まれているかどうかを確認してFooEntity
から、別のビューにリダイレクトする必要があることです。そうでない場合は、alert
メッセージを表示する必要があります。
だから私はそれに変更ActionLink
し、それで呼び出しahref
を使用することを考えています..しかし私の行動はそれに応じて書かれています。しかし、今私は使用しているので、いくつかを返すajaxcallを作成し、それに基づいてリダイレクトまたは表示します。書き直す必要があります。私は自分の行動を変えるのにとても混乱するのはかなり新しいです。$.ajax
AddRace
ActionLink
ahref
boolean
alert
AddRace Action
MVC
AddRace
ahref
:
<a href="#" onclick='checkFleetAddedandScroing()'>Add Race</a>
Action
は:
public ActionResult AddRace(Guid eventId, Guid fleetId)
{
try
{
var model = new RaceModel { EventID = eventId, FleetID = fleetId, IsAddPHRFBFactors = IsAddPhrfbFactors(eventId, fleetId) };
SetFleetsInViewBagForAddRace(eventId);
return View(model);
}
catch (Exception ex)
{
throw;
}
}
やり方を教えてください…。