Sdílet prostřednictvím


DefaultHtmlGenerator.GenerateRouteForm Metoda

Definice

Vygenerujte <prvek formuláře> . Trasa s názvem routeName vygeneruje hodnotu atributu action<formuláře>.

public:
 virtual Microsoft::AspNetCore::Mvc::Rendering::TagBuilder ^ GenerateRouteForm(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, System::String ^ routeName, System::Object ^ routeValues, System::String ^ method, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.TagBuilder GenerateRouteForm (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, string routeName, object routeValues, string method, object htmlAttributes);
abstract member GenerateRouteForm : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * string * obj * string * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
override this.GenerateRouteForm : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * string * obj * string * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Function GenerateRouteForm (viewContext As ViewContext, routeName As String, routeValues As Object, method As String, htmlAttributes As Object) As TagBuilder

Parametry

viewContext
ViewContext

Instance ViewContext pro aktuální obor.

routeName
String

Název trasy.

routeValues
Object

Obsahuje Object parametry pro trasu. Parametry se načtou prostřednictvím reflexe prozkoumáním vlastností objektu Object. Obvykle Object se vytváří pomocí Object syntaxe inicializátoru. Případně instance obsahující IDictionary<TKey,TValue> parametry trasy.

method
String

Metoda HTTP pro zpracování formuláře, get nebo POST.

htmlAttributes
Object

Obsahuje Object atributy HTML elementu . Alternativně instance IDictionary<TKey,TValue> obsahující atributy HTML.

Návraty

Instance TagBuilder elementu </form> .

Implementuje

Platí pro