簡體   English   中英

將具有動態元素名稱的表單綁定到MVC C#中的模型類

[英]Binding form with dynamic element names to a model class in MVC c#

我試圖將此表單的后數據綁定到MVC模型類,

<form>
  <div criteriaid=”59”>
    <input type="hidden" value="FRON 01" name="criteriaProduct[59]">
    <input type="hidden" value="FRON 02" name="criteriaProduct[59]">  
    <input type="hidden" value="FRON 04" name="criteriaProduct[59]">
  <div>

  <div criteriaid=”60”>
    <input type="hidden" value="FRON 02" name="criteriaProduct[60]">
    <input type="hidden" value="FRON 01" name="criteriaProduct[60]">  
    <input type="hidden" value="FRON 04" name="criteriaProduct[60]">
  <div>

  <div criteriaid=”61”>
    <input type="hidden" value="FRON 05" name="criteriaProduct[61]">
    <input type="hidden" value="FRON 06" name="criteriaProduct[61]">  
    <input type="hidden" value="FRON 01" name="criteriaProduct[61]">
  <div>
</form>

問題在於條件ID是動態的,並且必須按條件ID對產品進行分組。 我試過了

Class
{
    public string[][] criteriaProduct { get; set; }  // not working
    public string[] criteriaProduct { get; set; } // not working
}

有人可以幫忙嗎? 謝謝,我知道此數組名稱在PHP中可以,但是c#嗎?

有關數組綁定的完整信息,請參見Hancelman博客文章

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM