私はこれについてC#とasp.net 2.0で作業しています。 1)Webfrom1にはテキストボックスと従業員検索イメージボタンが含まれています。画像ボタンをクリックすると、employeelist.webformsがポップアップ表示されます。リストビューから文字列としてデータを取得する方法C#asp.net
2)employeelistwebformで、filterby:(コンボボックス)、検索ボタン、2つのリストビュー、 OKボタンとCancleボタンが含まれています。 3)listview1でfiliterbyの従業員コードをバインドします。使用すると、選択した従業員コードを移動できます。
4)OKをクリックした後、選択したemplyeecodesをWebform1の検索画像ボタンのテキストボックスに表示し、employeelistwebformsを閉じることができます。
e public void bttOK_Click(object sender, System.EventArgs e)
{
string ListlbAppGroup = Convert.ToString(Request.Form.GetValues("listName2"));
// ListLbAppGroup is always null.I dont know how to get the selectedvalue from listview.
string litPeriod = "";
listName2.Items.Clear;
LoadListEmployee();
if (Request.Form.GetValues("listName2")==null)
{
for (int i = 0; i <= ListlbAppGroup.Length - 1; i++)
{
//listName2.Items.Add(new ListItem (ListlbAppGroup[i].ToString().Split['|'][1],ListlbAppGroup[i].Split["|"][0]));
//listName.Items.Remove(new ListItem(ListlbAppGroup[i].Split['|'][1],ListlbAppGroup[i].Split["|"][0]));
//litPeriod+= ","+ListlbAppGroup[i];
listName2.Items.Add(new ListItem(ListlbAppGroup[i],ListlbAppGroup[i]));
listName2.Items.Remove(new ListItem(ListlbAppGroup[i],ListlbAppGroup[i]));
}
}
txtPeriod.Value = litPeriod;
Page.RegisterStartupScript("close", "<script language='javascript'>window.returnValue= '" + litPeriod + "';window.close();</script>");
}nter code here