0
我正在創建一個儀表板,在這個儀表板上我有多個相同的web用戶控件的實例。多個隱藏字段互相覆蓋
每個網頁用戶控件都包含自己的隱藏字段。這些隱藏的字段互相覆蓋,導致它總是返回所有實例化的Web用戶控件的最後設置值。
無論如何我可以解決這個問題嗎?
[編輯:] 這是應該發生:
我正在創建一個儀表板,在這個儀表板上我有多個相同的web用戶控件的實例。多個隱藏字段互相覆蓋
每個網頁用戶控件都包含自己的隱藏字段。這些隱藏的字段互相覆蓋,導致它總是返回所有實例化的Web用戶控件的最後設置值。
無論如何我可以解決這個問題嗎?
[編輯:] 這是應該發生:
我建議你用那種數據建模,以便使用一個隱藏字段爲每個用戶控件:
public class MainModel
{
public List<UserControl> {get;set;}
public string otherfield {get;set;}
}
public class UserControl
{
public string showableField {get;set;}
public int hiddenfield {get;set;}
}
你能舉個例子結合?你能否考慮使用data- *作爲「隱藏」字段,或者你爲了使模型綁定工作而單獨輸入?我們可以看到你想要接收的數據模型嗎? – clement
理論太多。首先我想知道爲什麼web用戶控件可以相互覆蓋。 –
假設你爲給出的每個用戶控件在給定的隱藏字段上設置相同的ID(或名稱屬性)。 – Rawling