我正在从XML文件中读取服务器名称和端口号,并分配到下拉列表框。
XML InPUT:
Server_Name:DEV1
Porrt:001
Server_Name:DEV2
Porrt:002
Server_Name:DEV3
Porrt:003
Server_Name:DEV4
Porrt:001
Server_Name映射到Dropdown的Text字段 端口映射到下拉列表的值字段。
这里的问题是,如果我选择DEV4,它将连接到DEV2。 由于这两个共享相同的端口号,我无法选择/连接到DEV4。
“Dropdown_ServerName”是下拉列表框
using (DataSet dssrc = new DataSet())
{
dssrc.ReadXML(Server.MapPath(ConfigurationManager.AppSettings
["XMLName"].ToString()));
Dropdown_ServerName.DataSource = dssrc.Tables[0];
Dropdown_ServerName.DataTextField = "Server_Name";
Dropdown_ServerName.DataValueField = "Port";
Dropdown_ServerName.DataValueField.ToString();
Dropdown_ServerName.DataBind();
}
以上是数据绑定到下拉列表的片段。 谁能说我该如何解决这个问题呢?或者,如果两个实体共享数据字段的相同值和下拉列表的Datatextfield的值不同,那么数据绑定实际上是如何发生的?
由于 Nandha