如何从列表视图中获取数据作为字符串 C# asp.net

     2023-02-16     306

关键词:

【中文标题】如何从列表视图中获取数据作为字符串 C# asp.net【英文标题】:how to get data from listview as string C# asp.net 【发布时间】:2011-06-30 10:00:16 【问题描述】:

我正在使用 C# 和 asp.net 2.0 来解决这个问题。 1) Webfrom1 包含文本框和员工搜索图像按钮。当我点击图片按钮时,弹出employeelist.webforms。

2) 在employeelistwebform,它包含filterby:(combobox),搜索按钮,两个listview, 确定按钮和取消按钮。 3)在listview1,它将通过员工代码绑定过滤器。然后使用能够移动选定的员工代码。

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

【问题讨论】:

【参考方案1】:

html 中控件的实际 ID 和名称可能与服务器端 ID 不同。您需要使用 UniqueID 属性来获取 html 中的控件名称 - 表单数据将针对该名称。所以你的代码应该是这样的

string[] selectedValues = Request.Form.GetValues(listName2.UniqueID);
// join the array to get comma separated string

或者,您也可以遍历listName2.Items 集合并查看Selected 属性是否为真。

【讨论】:

Xamarin - 点击时如何从列表视图中的 ImageCell 获取数据绑定字符串值?

】Xamarin-点击时如何从列表视图中的ImageCell获取数据绑定字符串值?【英文标题】:Xamarin-HowdoigetdatabindingstringvaluefromanImageCellinalistviewwhentapped?【发布时间】:2021-07-0307:11:22【问题描述】:我对Xamarin还很陌生,我在弄清楚如何获... 查看详情

JWT:如何从声明中的特定键获取值列表。 C# Asp.Net 核心

】JWT:如何从声明中的特定键获取值列表。C#Asp.Net核心【英文标题】:JWT:HowtogetaListofValuesfromaspecificKeyintheClaims.C#Asp.NetCore【发布时间】:2021-04-1817:29:01【问题描述】:我正在使用这段代码从JWT中的声明中读取单个值。returnhttpConte... 查看详情

C#:如何从 XElement 中获取名称(带前缀)作为字符串?

】C#:如何从XElement中获取名称(带前缀)作为字符串?【英文标题】:C#:Howtogetthename(withprefix)fromXElementasstring?【发布时间】:2011-09-1706:43:30【问题描述】:这可能是重复的,因为我的问题似乎很琐碎,但我无法在***.com上找到答... 查看详情

如何将列表和字符串从一个控制器的两个操作传递到一个视图?如何在视图文件中单独获取这些数据?

】如何将列表和字符串从一个控制器的两个操作传递到一个视图?如何在视图文件中单独获取这些数据?【英文标题】:Howtopassalistandastringtooneviewfromtwoactionsofonecontroller?Howtogetthisdataseparatelyinviewfile?【发布时间】:2013-03-1207:08:49... 查看详情

如何从 ASP.net MVC 程序中获取纯 c# 程序中的 JSON 数据?

】如何从ASP.netMVC程序中获取纯c#程序中的JSON数据?【英文标题】:HowdoIgetJSONdatainaplainc#programfromaASP.netMVCprogram?【发布时间】:2011-12-1708:29:30【问题描述】:我是asp.netMVC的新手。我想创建一个普通的c#客户端程序,它使用从asp.netm... 查看详情

如何从MVC5中的jquery ajax调用中获取部分视图和JSON数据?

...1】:最快的方法是让服务器端代码渲染部分视图并作为字符串返回ajax请求,然后获取a 查看详情

如何从列表视图中获取值

】如何从列表视图中获取值【英文标题】:Howtogetthevaluefromthelistview【发布时间】:2011-06-2508:41:28【问题描述】:如何从ListView获取值,即,当单击列表项时,它会从ListView发送数据,并在EditText中设置ListView的值。【问题讨论】:... 查看详情

如何使用 c# asp.net 从 url 获取数据?

】如何使用c#asp.net从url获取数据?【英文标题】:HowcanIusec#asp.nettogetdatafromurl?【发布时间】:2019-01-3012:29:37【问题描述】:我正在尝试在我的c#asp.net后端中获取我通过表单发送到angularJS的一些信息,但我在执行此操作时遇到了麻... 查看详情

如何在 C# Winforms 的下拉列表控件中获取数据源名称

...系统。为此,我首先通过下面的屏幕设置应用程序的连接字符串。当我从第一个dropdownlist选择SQLServer时,我需要 查看详情

如何将字符串列表转换为c#中的浮点列表,统一?

】如何将字符串列表转换为c#中的浮点列表,统一?【英文标题】:Howtoconvertalistofstringintoalistoffloatsinc#,unity?【发布时间】:2021-10-1603:53:21【问题描述】:所以我从MySQL数据库中查询数据,并将数据存储在JSON文件中。我有一个名... 查看详情

C# 从串口读取数据 - 如何只获取新的/当前数据?

...送“是”或“不是”的秤中读取数据。据我所知,这两个字符串是秤可以发 查看详情

如何使用 c# 从 azure blob 存储中检索 xml 文件

...名和文件名。我尝试使用下面的代码从blob中获取xml作为字符串并作为列表返回,但我需要一个作为Xmlfile的返回。public 查看详情

加入后将不同类型返回到视图(ASP.NET MVC2 C#)

...从不同的表中获取一些数据。这些数据属于不同的类别。如何从视图中访问这些数据?即:Classes:-Customers(id,name)-B 查看详情

如何将项目列表从视图传递到控制器(ASP.NET MVC 4)

】如何将项目列表从视图传递到控制器(ASP.NETMVC4)【英文标题】:HowtoPassaListofItemsfromViewtoController(ASP.NETMVC4)【发布时间】:2016-09-1006:42:49【问题描述】:我正在尝试将多个List类型的item传递给我的控制器,但是,当我提交我的... 查看详情

在 ASP.NET MVC 视图中创建列表时出错

】在ASP.NETMVC视图中创建列表时出错【英文标题】:GettingerrorduringcreatelistinASP.NETMVCView【发布时间】:2014-10-1810:49:30【问题描述】:我正在尝试使用数据库优先方法从数据库中获取数据,并希望在列表中显示数据。我正在为此尝试... 查看详情

如何从数据库 Blazor C# 中获取 Id 数据

】如何从数据库BlazorC#中获取Id数据【英文标题】:howtoGetbyIddatafromdatabaseBlazorC#【发布时间】:2021-11-0920:36:30【问题描述】:已经开始使用blazor服务器端进行crud从数据库获取数据我现在正在创建一个页面,我将在其中查看详细信... 查看详情

Android - 从 sqlite 获取字符串数据并使用 if 条件更改列表视图输入

】Android-从sqlite获取字符串数据并使用if条件更改列表视图输入【英文标题】:Android-Fetchingstringdatafromsqliteandchangelistviewinputwithifcondition【发布时间】:2020-08-2400:30:11【问题描述】:我正在从sqlite获取数据并显示在列表视图中。sqli... 查看详情

如何从剃刀视图提交具有动态列表的模型中的列表? ASP.NET 核心 3.1

】如何从剃刀视图提交具有动态列表的模型中的列表?ASP.NET核心3.1【英文标题】:Howtosubmitfromarazorviewalistinamodelwithdynamiclist?ASP.NETCore3.1【发布时间】:2021-01-1211:45:42【问题描述】:首先,我有这些模型publicclassEvent//otherpropertiespub... 查看详情