简体   繁体   English

属性列表数据不显示

[英]Property list data not displaying

Gateway.cs Page Gateway.cs页面

public class gatewayConnectionPropertyData
{

public string url { get; set; }
public int type { get; set; }
public string service_desc { get; set; }

}

protected void btnAddEdit_Click(object sender, EventArgs e) 
{

gatewayConnectionPropertyData proposal = new gatewayConnectionPropertyData();
proposal.url = "/testproposal.xml";
proposal.type = 13;
proposal.service_desc = "proposal";

gatewayConnectionPropertyData utility = new gatewayConnectionPropertyData();
proposal.url = "/testUtulity.xml";
proposal.type = 12;
proposal.service_desc = "utility";

gatewayConnectionPropertyData intelligence = new gatewayConnectionPropertyData();
proposal.url = "/testinteligence.xml";
proposal.type = 53;
proposal.service_desc = "intelligence";


List<gatewayConnectionPropertyData> mydataList = new List<gatewayConnectionPropertyData>(); 
gatewayConnectionPropertyDataList.Add(proposal); 
gatewayConnectionPropertyDataList.Add(utility); 
gatewayConnectionPropertyDataList.Add(intelligence); 

}

mydataList always count 3 however only appear l ast added item i can not see all datas where i miss what do i need to change.If any opinion i can apply on my side for better solution in order to create property list model . mydataList始终计数3,但是仅出现最后一项,看不到我需要更改的所有数据 。如果有任何意见,我可以向我申请更好的解决方案以创建属性列表模型

Thanks. 谢谢。

First of all you are adding items in gatewayConnectionPropertyDataList (I am not sure what it is) but if you are expecting the data in mydataList you need to add in this variable only. 首先,您要在gatewayConnectionPropertyDataList中添加项目(我不确定它是什么),但是如果期望mydataList的数据, mydataList只需添加此变量。 Also, you can use collection initializers for this like this:- 另外,您可以像这样使用collection initializers :-

List<gatewayConnectionPropertyData> mydataList = 
                                new List<gatewayConnectionPropertyData>
{
  new gatewayConnectionPropertyData { url = "/testproposal.xml", type = 13, 
                                             service_desc = "proposal" },
  new gatewayConnectionPropertyData { url = "/testUtulity.xml", type = 12, 
                                             service_desc = "utility" },
  new gatewayConnectionPropertyData { url = "/testinteligence.xml", type = 53,
                                             service_desc = "intelligence" },
};

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM