我想從字符串地址中取整數值。例如從字符串中獲取整數值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中做到這一點?
在你的控制器中,創建int
的方法作爲參數
public ActionResult Index(int page)
{
// Do something
}
@Ardman是正確的,MVC將翻譯的查詢字符串值,並將其轉換爲一個變量中的ActionResult功能。
請注意,雖然提供的示例要求要傳遞一個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
}
希望提供多一點的信息。