我一直在努力嘗試在最近3天內工作,您如何將數據從api控制器傳遞到mvc控制器並使用數據填充selectlistitem。API控制器將數據傳遞給mvc控制器
我已經看到很多從網頁調用api的例子,這些例子都很好,但是如果用戶禁用了javascript,它將不會顯示數據。
因此,任何有關此示例的幫助將不勝感激。
我的代碼是:
web.api
public IEnumerable<DisplayCurrencyInDDL> GetCurrencyForDDL()
{
var s = _ICurr.InsetCurrencyIntoDataBase();
return s.AsEnumerable();
}
MVC控制器
WebClient wc = new WebClient();
var s = wc.DownloadString("http://localhost:50687/api/Currency");
我如何從變種S(貨幣和currencyid)的值成selectlistitem。
感謝 喬治
edit data returned as: [ { "strCountry": "Afghan Afghani", "strCountryCode": "AFN" }, { "strCountry": "Albanian Lek", "strCountryCode": "ALL" }, { "strCountry": "Algerian Dinar", "strCountryCode": "DZD" }, { "strCountry": "Andorra Euro1",
什麼是var s的格式?你可以在這裏發佈樣本嗎? – ryadavilli
嗨@ryadavilli示例代碼[{「strCountry」:「阿富汗阿富汗人」,「strCountryCode」:「AFN」},{「strCountry」:「阿爾巴尼亞列克」,「strCountryCode」:「ALL」},{「strCountry」: 「阿爾及利亞第納爾」,「strCountryCode」:「DZD」},{「strCountry」:「安道爾歐元」, – CareerChange