English 中文(简体)
我们为什么在伙伴关系中使用超文本助手。 NET MVC?
原标题:Why do we use HTML helper in ASP.NET MVC?

在协会使用超文本助手之后,我们是否有任何好事、最佳做法或利润。 NET MVC项目

When I am trying to use them I found that I lose the speed I have with HTML and many difficulties I have whenever I use an HTML helper.

其他[非技术]人员如果想显示他们或想做他们需要花更多时间做的事情,即使他们掌握了超文本的工作知识,也可以不了解我用助手写的内容。

如果我使用一台超文本助手,我就会失去速度。 当我使用超文本时,我当然不知道。 但是,使用助手很难理解。

当我使用超文本助手时,我们会做些什么? 我认为,这是我所不见的,因为我失去这个间谍。 其他人无法理解我使用助手做些什么,如果他们想要的话,他们可以随意制定守则。

我们为什么使用超文本助手?

最佳回答

您利用超文本助手来收集一些微薄的超文本碎片,在你的网页上重复。 为了避免书写这些超文本幻灯,你再次使用助手。

它们非常有用,特别是在处理诸如URLs等事项时,因为与其说难以编码你的链接帮助者利用你服务器上的定义,而只是改变整个网站URLs的变动,而不触及任何单一超文本页面。

另一种情况是,超声望器有助于形成形式投入领域。 在这种情况下,在张贴回信和展示相关的验证信息时,它们可以自动处理价值。 如果存在一台高超助手,你可以想象一下,你会不得不在你看来写上 sp子。

问题回答

我发现的最大优势是编辑和显示模板。

如果你的外地编辑不只是一个简单的投入箱子,你就可以把这个箱子放在一个模板中,用呼吁取代几个方面。

<%:Html.EditorFor(m=>m.Property)%>

这意味着,你的网页很容易被编辑,因为你通过大量流.的超文本来找到你想要的东西。





相关问题
How to update shared view adminheader.cshtml from a model

I ve added a drop down into my shared adminheader.cshtl view and it needs to be dynamically updated from data from a table. So when I use another view like routeplan.cshtml I load the view from ...

ASP.NET MVC Razor view engine

After reading Scott Guthrie s blog entry about the new Razor view engine for ASP.NET MVC and reading this question comparing the available view engines. Razor seems to address most of the problems ...

Client Id for Property (ASP.Net MVC)

I m trying to do a label for a TextBox in my View and I d like to know, how can I take a Id that will be render in client to generate scripts... for example: <label for="<%=x.Name.ClientId%>"...

Get Current Area Name in View or Controller

How do you get the current area name in the view or controller? Is there anything like ViewContext.RouteData.Values["controller"] for areas?

MVC which submit button has been pressed

I have two buttons on my MVC form: <input name="submit" type="submit" id="submit" value="Save" /> <input name="process" type="submit" id="process" value="Process" /> From my Controller ...

热门标签