2
私は利用可能なすべてのプロジェクトを返すWebサービスを持っています。私はすべてのプロジェクトを受け取り、それらをドロップダウンテキストボックスに挿入したいと思います。どうやってするの ?ASP.NET WebServiceから項目を取得してdropDownListに挿入
は C#クラスライブラリ(のために):
lblProject = new Label();
lblProject.Text = "Project";
ddProject = new DropDownList();
ddProject.Items.Add(""); <- I want to insert projects here
enter link description here < === をクリック
私は、コンソールアプリケーションと、この作品のためにこれをしなかったが、コンソールアプリに: D
static void Main(string[] args)
{
SRV.Service1SoapClient client = new SRV.Service1SoapClient();
SRV.UserDetails details = new SRV.UserDetails();
details.userName = "Weber";
details.password = "!Q2w#4r";
DataTable dt = client.GetProjects(details); // Get the data table.
foreach (DataRow row in dt.Rows) // Loop over the rows.
{
Console.WriteLine("----------------------------------------------------------");
foreach (var item in row.ItemArray) // Loop over the items.
{
Console.Write(" Item: "); // Print label.
Console.WriteLine(item); // Invokes ToString abstract method.
}
}
Console.Read(); // Pause.
}
ありがとうございました!
をあなたは '新しいDropDownListItem'を使用する必要がありますドロップダウンにそれを追加し、ドロップダウン ' ddProject.Items.Addにそれを追加したい場合は(新DropDownListItem(){item}) ' あなたは構文をチェックする必要があります – Nilesh
Item、Item =とは何ですか? – Gohyu
アイテムはコンソールアプリケーションのデータローです。 – Nilesh