English 中文(简体)
如何从一页内从控制/控制/行动/援助中获得补贴?
原标题:how to get the id from /controller/action/id from within a view page?

从一页的角度来看,我如何在不从模型中获取这一数据的情况下,从尿液/控制器/行动/援助中提一下?

最佳回答

你可以尝试以下观点:

<% =ViewContext.RouteData.Values["id"] %>

如果你把数据放在控制器中,那么你仍然可以通过“观点”获取数据,但如果你这样做,你也会把数据放在模式中。

你真的应该从这个模式出发,因为以前的选择似乎像一个法典给我。

问题回答

www.un.org/Depts/DGACM/index_spanish.htm 您可以使用“Data”路线,但你应打“。

MVC的整个结构表明,一项请求将转而针对特定控制人员采取具体行动。 然后,控制员将回头看,这种观点不再能够接触尿参数。

如果你们想要获得这种补贴,那么你们就应当把它放在一种观点模式中,或者把数据与查阅放在这种观点中。

public ActionResult YourAction(int id)
{
    ViewData["id"] = id;

    return View("MyView");
}

......

<%= ViewData["id"] %>

您可以通过<代码>将id带入观点。 ViewData

ViewData["id"] = id;

然后,您可以称之为<代码>ViewData[“id”],以便把你的价值从中删除。

pa





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签