次のシグネチャを使用して、ドロップダウン リストのカスタム ヘルパー メソッドを作成しています。
public static MvcHtmlString MyCustomDropDownListFor<TModel, TProperty>(this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> expression, IEnumerable<SelectListItem> selectList, string optionLabel, object htmlAttributes)
メソッド内で、選択した値を取得するために次の操作を実行できます。
var Value = ((SelectList)selectList).SelectedValue);
私のヘルパー メソッドでは、値だけでなく、選択されたテキストが何であるかを調べる必要があります。どうすればそれを手に入れることができますか?