Najlepszy samouczek pomocnika ASP.NET MVC HTML W 2024 r. W tym samouczku możesz dowiedzieć się HTML Helper,Standardowe pomocnika HTML,linki HTML,Elementy formularza HTML,
Pomoc HTML służy do modyfikowania HTML.
Przez MVC, HTML Help jest podobna do tradycyjnej formy kontroli ASP.NET Web.
Podobnie jak w ASP.NET kontrolki formularzy WWW, HTML Help służy do edycji HTML. Jednak Pomocy HTML jest bardziej lekkie. Formularz internetowy z różnymi kontrolami, HTML Help nie postrzega państwa i zdarzeń modelu.
W większości przypadków, pomocnika HTML jest po prostu metoda, która zwraca ciąg znaków.
Przez MVC, można tworzyć własne pomocnika lub bezpośrednio za pomocą wbudowanego w HTML pomocnika.
MVC zawiera najczęstsze rodzaje standardowych elementów HTML pomocnika, takich jak linki HTML i elementów formularza HTML.
Najprostszym sposobem jest użycie łącza HTML renderowane Html.ActionLink () pomocnika.
Przez MVC Html.ActionLink () nie jest podłączony do wyświetlenia. Tworzy połączenie operacji sterowania.
Razor składni:
Składnia ASP:
Pierwszym parametrem jest tekst łącza, a drugi parametr to nazwa działania kontrolera.
Powyższy Html.ActionLink () pomocnika, wyświetla następujący kod HTML:
Html.ActionLink (), aby pomóc niektóre właściwości:
属性 | 描述 |
---|---|
.linkText | URL 文本(标签),定位点元素的内部文本。 |
.actionName | 操作(action)的名称。 |
.routeValues | 传递给操作(action)的值,是一个包含路由参数的对象。 |
.controllerName | 控制器的名称。 |
Attributes | URL 的属性设置,是一个包含要为该元素设置的 HTML 特性的对象。 |
.protocol | URL 协议,如 "http" 或 "https"。 |
.hostname | URL 的主机名。 |
.fragment | URL 片段名称(定位点名称)。 |
Uwaga: Można przekazać wartość do sterownika. Na przykład, można przenieść operacje na bazie Edycja rekordów bazy danych ID:
Razor Składnia C #:
Razor składni VB:
Powyższy Html.ActionLink () pomocnika, wyświetla następujący kod HTML:
Następujące może być używany do renderowania HTML Help (modyfikacja i wyjściowy) elementów formularza HTML:
Składnia ASP.NET C #: