我正在创建一个仪表板,在此仪表板上我有多个同一Web用户控件的实例。
每个Web用户控件都包含自己的隐藏字段。这些隐藏字段会相互覆盖,导致它始终返回所有实例化Web用户控件的最后一个设置值。
无论如何我可以解决这个问题吗?
[编辑:] 这是应该发生的事情:
答案 0 :(得分:-1)
我建议您使用这种数据建模,以便为每个用户控件使用一个隐藏字段:
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;}
}
中查看有关模型绑定的详情