我只是在玩ASP.NET MVC 2進行學習。我可以通過我的模型查看,但花費1-2小時後,我不成功傳遞數據以查看。例如:我無法傳遞值來查看
www.example.com/home/show/asdf我正在嘗試獲取asdf字符串它在屏幕上。
public ActionResult Test(string ID)
{
return View(ID);
}
用這種方法我試圖捕獲它。然後返回視圖。 在我看來,我使用<%:Html.LabelFor(m => m作爲字符串)%>。這可能看起來很愚蠢。我認爲所有字符串映射到方法,但不是整數,所以我想我必須使用問號這樣example.com/home/Test?asdf?我也會試試這個。
編輯:
將URL上的整數傳遞給方法參數讓我困惑。 example.com/home/test/2在這個URL中,2將是測試方法的參數,所以我認爲字符串是同樣的東西。我認爲我們只能傳遞整數,不可能與任何其他值做同樣的事情。所以我認爲我只能通過querystring捕獲值,所以我仍然可以通過簡單的字符串類型來查看?
你可以添加 「ASDF」 的模式? – 2010-07-05 10:55:51
任何代碼示例? – 2010-07-05 10:59:43