如何以字符串C#asp.net的形式从listview获取数据
我正在与C#和asp.NET2.0合作解决这个问题。 1) Webfrom1包含文本框和员工搜索图像按钮。单击图像按钮时,弹出employeelist.webforms 2) 在employeelistwebform中,它包含filterby:(组合框)、搜索按钮、两个listview、, 确定按钮和取消按钮。 3) 在listview1中,它将按员工代码绑定FilterBy。然后使用可以移动所选员工代码 4) 单击“确定”后,我希望所选员工代码能够显示在Webform1的搜索图像按钮的文本框中,并关闭employeelistwebforms如何以字符串C#asp.net的形式从listview获取数据,asp.net,listview,.net-2.0,c#-2.0,Asp.net,Listview,.net 2.0,C# 2.0,我正在与C#和asp.NET2.0合作解决这个问题。 1) Webfrom1包含文本框和员工搜索图像按钮。单击图像按钮时,弹出employeelist.webforms 2) 在employeelistwebform中,它包含filterby:(组合框)、搜索按钮、两个listview、, 确定按钮和取消按钮。 3) 在listview1中,它将按员工代码绑定FilterBy。然后使用可以移动所选员工代码 4) 单击“确定”后,我希望所选员工代码能够显示在Webform1的搜索图像按钮的文本框中
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
e public void bttOK_单击(对象发送方,System.EventArgs e)
{
字符串ListlbAppGroup=Convert.ToString(Request.Form.GetValues(“listName2”);
//ListLbAppGroup始终为空。我不知道如何从listview获取selectedvalue。
字符串:句号=”;
listName2.Items.Clear;
LoadListEmployee();
if(Request.Form.GetValues(“listName2”)==null)
{
对于(int i=0;i,html中控件的实际id和名称可能与服务器端id不同。您需要使用属性来获取html中的控件名称-表单数据将与该名称相对应。因此,您的代码应该类似
string[] selectedValues = Request.Form.GetValues(listName2.UniqueID);
// join the array to get comma separated string
或者,您也可以遍历listName2.Items
collection,查看Selected
属性是否为true