【发布时间】:2017-03-20 09:29:44
【问题描述】:
我有 Asp.Net MVC 项目。我从 JsonResult 生成一个 json。但是我不能使用 url 查询。它将始终获得所有值。
这里是我的 Json Result 方法:
public JsonResult GetAllBanks()
{
BankService _srvBank = new BankService();
List<TblBank> allBanks = _srvBank.GetBanks();
List<Bank> banks = new List<Bank>();
foreach (var bank in allBanks)
{
Bank b = new Bank();
b.value = bank.BankName;
banks.Add(b);
}
return Json(banks,JsonRequestBehavior.AllowGet);
}
这里的json方法生成:
http://localhost:6845/supplier/suppliercompany/getallbanks
[{"value":"Adabank A.Ş."},{"value":"Akbank T.A.Ş."},
{"value":"Aktif Yatırım Bankası A.Ş."},{"value":"Albaraka Türk Katılım Bankası A.Ş."},
{"value":"Alternatifbank A.Ş."},{"value":"Anadolubank A.Ş."},
{"value":"Arap Türk Bankası A.Ş"},{"value":"Bank Mellat Türkiye"}]
但是 url 查询不起作用。我得到始终相同的值:
http://localhost:6845/supplier/suppliercompany/getallbanks?value=sometext
[{"value":"Adabank A.Ş."},{"value":"Akbank T.A.Ş."},
{"value":"Aktif Yatırım Bankası A.Ş."},{"value":"Albaraka Türk Katılım Bankası A.Ş."},
{"value":"Alternatifbank A.Ş."},{"value":"Anadolubank A.Ş."},
{"value":"Arap Türk Bankası A.Ş"},{"value":"Bank Mellat Türkiye"}]
【问题讨论】:
标签: jsonresult