我正在教自己如何为一份我不会得到的工作做这件事,但我需要在将来的面试中学习它。我已经搜索了专门用于填充下拉列表的教程,但是空白了。我可以使用数据库填充,但使用Web服务是我的头脑。
我以前没有任何Web服务经验,所以也许我应该从那里开始?我已经使用ASP.NET MVC-5将近一年时间来练习,所以我熟悉这项技术。任何关于我应该采取什么步骤来完成下拉列表的指导将不胜感激。所以链接到教程或描述......
答案 0 :(得分:2)
这实际上非常简单。您可以通过以下网址详细说明查看此确切方案:Binding a Drop down list to web service in ASP.Net。
如果您对此不了解,欢迎您在这里问我。
答案 1 :(得分:0)
在Windows窗体上找到了一种方法..
private void btnDisplay_Click(object sender, EventArgs e)
{
System.Net.ServicePointManager.Expect100Continue = false;
ServiceReference1.countrySoapClient X = new ServiceReference1.countrySoapClient("countrySoap");
string Country;
Country = X.GetCountries();
XmlDocument AllCountries = new XmlDocument();
AllCountries.LoadXml(Country);
XmlNodeList ListOfCountries = AllCountries.SelectNodes("NewDataSet/Table");
foreach(XmlNode y in ListOfCountries)
{
comboBox1.Items.Add(y.InnerText);
}
}