2
AJAXリクエストにのみ一致するカスタムルート制約を作成するにはどうすればよいですか?AJAXリクエストのASP.NET MVCカスタムルート制約
コントローラーではRequest.IsAjaxRequest()
を使用できます。
カスタム制約からIsAjaxRequest
にアクセスするにはどうすればよいですか?次のように私はIRouteConstraint
インターフェースとMatch()
メソッドを実装しました:
public class IsAjaxConstraint : IRouteConstraint
{
public bool Match(HttpContextBase httpContext,
Route route,
string parameterName,
RouteValueDictionary values,
RouteDirection routeDirection)
{
// How can I check for an Ajax request here?
}
}
ありがとうございます。私は単純なものを見落としていたことを知っていた。 – Mark