文字列アドレスから整数値を取得します。例えば、ここに文字列Asp.Net Mvcから整数値を取得
http://www.testtest.com/?page=12
のために、私はこのアドレスに "12" を取りたいです。
どうすればasp.net mvcでこれを行うことができますか?お使いのコントローラで
文字列アドレスから整数値を取得します。例えば、ここに文字列Asp.Net Mvcから整数値を取得
http://www.testtest.com/?page=12
のために、私はこのアドレスに "12" を取りたいです。
どうすればasp.net mvcでこれを行うことができますか?お使いのコントローラで
は、MVCは、クエリ文字列の値を変換してのActionResult機能に変数に変換します、
public ActionResult Index(int page)
{
// Do something
}
@Ardmanが正しいパラメータとしてint
を持つメソッドを作成します。
の例では、と呼ばれるintが渡されるページを必要とすることに注意してください。これを克服するために次のことができます。少しより多くの情報を提供して
public ActionResult Index(int? page)
{
if(page.HasValue())
{
// Do somthing with the var
}
// Do something
}
あなたはまた古いメソッドを使用することができ、
public ActionResult Index()
{
var Page Request.QueryString["page"]; //return page query string param as a string
}
希望。