从 Web API 调用 get 方法时出现以下错误。这是我的控制器类。
[RoutePrefix("api/AnnouncementController")]
public class AnnouncementController : ApiController
{
// GET api/<controller>
[Route("{code}")]
[HttpGet]
public IEnumerable<EAnnouncement> Get(string code)
{
return AnnouncementC.getdata(code);
}
...
}
Run Code Online (Sandbox Code Playgroud)
这是我的配置:
{
public static void Register(HttpConfiguration config)
{
// Web API routes
config.MapHttpAttributeRoutes();
}
}
public class Global : System.Web.HttpApplication
{
protected void Application_Start(object sender, EventArgs e)
{
GlobalConfiguration.Configure(WebApiConfig.Register);
}
}
Run Code Online (Sandbox Code Playgroud)
这里我调用 get 方法。但没有收到错误。请帮我
protected void Page_Load(object sender, EventArgs e)
{
string Jcode = (string)(Session["JCode"]);
GridView2.DataSource = addressBookGrid_GetData(Jcode);
GridView2.DataBind();
}
public IQueryable<EAnnouncement> …Run Code Online (Sandbox Code Playgroud)