我需要在我的页面上建立下拉列表。我的目的是根据所选货币更新我的页面上的价格,因此如果用户在 DDL 中选择 $,这会将页面上的价格更新为 $,如果用户选择 £,则会以 £ 显示价格。我的产品价格(以美元和英镑为单位)存储在数据库中。
有什么建议可以去哪里吗?
干杯伙计们
感谢@drywoods 的回复到目前为止我得到了这个:在索引文件中
@Html.DropDownList("Currency",
new SelectList(ViewBag.CurrencyList, "Key", "Value"),
new { Class = "ddlStyle" }
)
和控制器:
ViewBag.CurrencyList = new List<KeyValuePair<string, string>>
{
new KeyValuePair<string, string>("pound", "£")
, new KeyValuePair<string, string>("dollar", "$")
, new KeyValuePair<string, string>("euro", "€")
};
GetLoadedMVC.Models.CurrencyModel model = new GetLoadedMVC.Models.CurrencyModel();
return View();
所以我在我的页面上得到了 ddl,但它还没有做任何事情。然后去哪儿?