第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

簡(jiǎn)單發(fā)布到Web Api

簡(jiǎn)單發(fā)布到Web Api

C#
幕布斯6054654 2019-11-18 10:54:51
我正在嘗試獲取發(fā)布請(qǐng)求以使用網(wǎng)絡(luò)api。以下是我的api控制器。public class WebsController : ApiController{    [HttpPost]    public void PostOne(string id)    {    }    [HttpPost]    public void PostTwo(Temp id)    {    }}我已經(jīng)更改了webapi路由,以考慮到該操作。Temp模型看起來像這樣。public class Temp{    public string Id { get; set; }}我的觀點(diǎn)看起來像這樣@using (Ajax.BeginForm(new AjaxOptions{    Url = "/api/webs/postone",    HttpMethod = "post"})){    <input name="id" id="id" value="2" />    <input type="submit" value="submit" />}除非我將[FromBody]屬性放在這樣的參數(shù)前面,否則以上代碼對(duì)postone完全不起作用。[HttpPost]public void PostOne([FromBody]string id){}然后執(zhí)行操作,但I(xiàn)D仍為null。它不會(huì)填充文本框中的值。但是,如果我改變Url了的Ajax.BeginForm要posttwo內(nèi)搭模型Temp,它很好地工作和Id領(lǐng)域在文本框中得到應(yīng)有的價(jià)值。誰能解釋一下發(fā)生這種情況的原因,以及如何將簡(jiǎn)單的值發(fā)布到網(wǎng)絡(luò)api操作中?我的意思是,為什么它可以綁定復(fù)雜類型而不綁定簡(jiǎn)單類型。
查看完整描述

2 回答

  • 2 回答
  • 0 關(guān)注
  • 518 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)