我正在尝试在测试 ASP.NET MVC3 应用程序中填充 ComboBox (Telerik RAD COmboBox)。
我在我的 ASPX 页面上定义了 ComboBox,在控制器中我定义了返回 JsonResult 的操作调用。
我遇到的问题是我使用的 Web 服务已经将结果集作为 JSON 字符串返回。如何直接传递来自 Web 服务的响应。
这是代码片段: ASPX 页面:
<% Html.Telerik().ComboBox()
.Name("cbRefTables")
.DataBinding(b => b
.Ajax()
.Select("GetCALMdata","Common")
)
.Render();
%>
控制器:称为CommomController
public JsonResult GetCALMdata()
{
CALMwsP.wsCALMSoapClient wsC = new CALMwsP.wsCALMSoapClient("wsCALMSoap");
string resultset = wsC.GetRefTables("P_1", "P_2", "P_3", "P_4");
return ??; -- I want to return resultset which is already formatted.
}