Pokud chcete zobrazit článek v angličtině, zaškrtněte políčko Angličtina. Anglickou verzi článku můžete také zobrazit v místním okně přesunutím ukazatele myši nad text.
Překlad
Angličtina

HtmlHelper.ListBox Method (String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

Vrátí ovládací prvek seznamu HTML, který má zadaný název, velikost, položky seznamu a výchozí výběry a který určuje, zda je povoleno více výběrů.

Namespace:  System.Web.WebPages.Html
Assembly:  System.Web.WebPages (in System.Web.WebPages.dll)

public IHtmlString ListBox(
	string name,
	IEnumerable<SelectListItem> selectList,
	Object selectedValues,
	int size,
	bool allowMultiple
)

Parameters

name
Type: System.String
Hodnota pro přiřazení atributu name elementu HTML select.
selectList
Type: System.Collections.Generic.IEnumerable<SelectListItem>
Seznam instancí SelectListItem, které slouží k naplnění seznamu.
selectedValues
Type: System.Object
Objekt, který určuje položky v seznamu vybrané ve výchozím nastavení. Tyto výběry jsou načteny prostřednictvím reflexe zkoumáním vlastností objektu.
size
Type: System.Int32
Hodnota pro přiřazení atributu sice elementu.
allowMultiple
Type: System.Boolean
Hodnota true označuje, že je povoleno více výběrů, v opačném případě je hodnota false.

Return Value

Type: System.Web.IHtmlString
Značka jazyka HTML představující ovládací prvek seznam.

ExceptionCondition
ArgumentException

Parametr name má hodnotu null nebo je prázdný.

The returned markup consists of an HTML select element in the following form:

<select name="name" size="size" multiple="multiple">
  <option value="selectList[0].Value" selected="selected">selectList[0].Text</option>
  <option value="selectList[1].Value">selectList[1].Text</option>
  ...
</select>

allowMultiple is true.

<select name="name" size="size">
  <option value="selectList[0].Value" selected="selected">selectList[0].Text</option>
  <option value="selectList[1].Value">selectList[1].Text</option>
  ...
</select>

allowMultiple is false.

A list item is selected when either its value or its displayed text (if the item has no value) matches one of the properties of selectedValues. When an item is selected, the selected attribute of the associated HTML option element is set to selected.

The size attribute specifies the number of list items that are visible in the list box. If size is greater than 1 and more items are available than can be displayed, the list box displays scroll bars.

Zobrazit: