.Net Core Razor引擎 Form複雜模型繫結
複雜模型的繫結
razor view
<form id='shenlaifusubmit' asp-action="SaveMerchantChannel" method="post">
<div class="form-group">
<label for="pay_memberid">Merchant Id</label>
<input type='text' asp-for="@Model.MerchantPaymentRequest.MerchantId" class="form-control" />
</div>
<div class="form-group">
<label for="pay_memberid">Channel Code</label>
<input id="channel_code" type='text' asp-for="@Model.MerchantPaymentRequest.PayChannelCode" class="form-control" placeholder="請選擇Channel" />
</div>
<div class="form-group">
<label>Pay Memberid</label>
<input type='text' asp-for="@Model.MerchantPaymentRequest.PayMemberId" class="form-control" id='pay_memberid' />
</div>
<div class="form-group">
<label for="exampleInputPassword1">PayBankcode</label>
<input type='text' asp-for="@Model.MerchantPaymentRequest.PayBankcode" class="form-control" id='pay_bankcode' />
</div>
<div class="form-group">
<label for="exampleInputPassword1">PayNotifyurl</label>
<input type='text' asp-for="@Model.MerchantPaymentRequest.PayNotifyurl" class="form-control" id='pay_notifyurl' />
</div>
<button class="btn btn-outline-primary" type="submit">提交</button>
</form>
model
[BindProperties(SupportsGet = true)]
public class PaymentChannelModel
{
public List<PaymentChannel> PaymentChannel { get; set; }
[BindProperty]
public MerchantPaymentRequest MerchantPaymentRequest { get; set; }
}
總結
需要使用特性進行宣告
相關文章
- 【asp.net core】自定義模型繫結及其驗證ASP.NET模型
- 理解ASP.NET Core - 模型繫結&驗證(Model Binding and Validation)ASP.NET模型
- 【ASP.NET Core】MVC模型繫結——實現同一個API方法相容JSON和Form-data輸入ASP.NETMVC模型APIJSONORM
- ASP.NET MVC Razor檢視引擎ASP.NETMVC
- Dapr + .NET Core實戰(六)繫結
- 【ASP.NET Core】MVC 控制器的模型繫結(巨集觀篇)ASP.NETMVC模型
- 【ASP.NET Core】繫結到 CancellationToken 物件ASP.NET物件
- Blazor入門:ASP.NET Core Razor 元件BlazorASP.NET元件
- .Net Core Razor動態選單實現
- 【ASP.NET Core】MVC模型繫結:自定義InputFormatter讀取CSV內容ASP.NETMVC模型ORM
- .net core Web API引數繫結規則WebAPI
- ASP.NET Core – Razor View Import用途介紹ASP.NETViewImport
- 【ASP.NET Core】MVC模型繫結:非規範正文內容的處理ASP.NETMVC模型
- 在.Net Core當中的WebApi 的模型繫結各種示例用法 以及使用場景WebAPI模型
- vue select 繫結複雜資料和預設顯示Vue
- ASP.Net 管道模型 VS Asp.Net Core 管道 總結ASP.NET模型
- ASP.NET Core 5.0 MVC中的 Razor 頁面 介紹ASP.NETMVC
- Gin 模型繫結驗證模型
- 複雜連結串列的複製
- 【ASP.NET Core】MVC操作方法如何繫結Stream型別的引數ASP.NETMVC型別
- ASP.NET Core MVC 之模型(Model)ASP.NETMVC模型
- DDD中簡單模型比複雜模型更危險模型
- Cadence:馴服複雜流程的工作流引擎
- OneThink是不是很難做到複雜模型?模型
- 網路模型複雜度計算方法模型複雜度
- Study Blazor .NET(四)資料繫結Blazor
- ASP.NET Razor – 標記簡介ASP.NET
- 優雅的使用路由模型繫結路由模型
- .NET Core/.NET5/.NET6 開源專案彙總13:模板引擎
- .net core 雜記:WebAPI的XML請求和響應WebAPIXML
- Docker結合.Net Core初步使用Docker
- JZ-025-複雜連結串列的複製
- 複雜連結串列的復刻
- ASP.NET Core 3.x Razor檢視執行時重新整理實時編譯ASP.NET編譯
- SAP OData V4 模型的絕對繫結和相對繫結模式模型模式
- JS的事件繫結和事件流模型JS事件模型
- 面試題35:複雜連結串列的複製面試題
- .Net Core結合AspNetCoreRateLimit實現限流NetCoreMIT