Frage : Hinzufügen der Einzelteile der Liste durch Überprüfungskästen über Rasterfeldansicht

Hallo haben Experten,

I Anforderungen, in denen es die Einzelteile in der Liste, indem es die Überprüfungskästen im gridview auf jeden Daten row.

Below, hinzufügen muss überprüft ist der Code u. das screenshot, die, ich benutzt habe, aber aus etwas Gründen ich nicht fähig zum peform könnte das activity.

It groß sein würde, wenn jemand diese Codefunktion erhalten kann. Ich schätze Ihr Unterstützungsim Voraus.

Subbu


Screenshot meines gridview
 das 340080
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
Multiple auserwähltes assign.aspx.cs
----------------------------


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Kelly.StaffTracker.Utility;
using System.Web.UI.HtmlControls;
using System.Text;

allgemeine teilweise Kategorie MultipleTeamSelection: System.Web.UI.Page {
    geschütztes leeres Page_Load (Gegenstandabsender, EventArgs e) {


        Mannschaft objLoadTeams = neue Mannschaft ();
        List lstAllTeams = objLoadTeams.GetAllTeams ();

        wenn (lstAllTeams! = ungültiges && lstAllTeams.Count > 0) {

            gvTeamList.DataSource = lstAllTeams;
            gvTeamList.DataBind ();


       }
       

    }


     geschütztes leeres btnAssign_Click (Gegenstandabsender, EventArgs e) {
        Gegenstand //-StringBuilder

        StringBuilder str = neues StringBuilder ();

        // wählen die Checkboxes von der GridView Steuerung vor

        für (int I = 0; I < gvTeamList.Rows.Count; i++) {
            GridViewRow Reihe = gvTeamList.Rows [i];
            CheckBox obj = (CheckBox) (row.FindControl („chkSelect“));
            bool isChecked = obj. Überprüft;


            wenn (isChecked) {
                //-Spalte 2 ist die Namensspalte

                str. Hinzufügen (gvTeamList.Rows [i]. Zellen [2]. Text);
            }
        }

        // druckt das Resultat aus

        Response.Write (str.ToString ());
    }
}

Antwort : Hinzufügen der Einzelteile der Liste durch Überprüfungskästen über Rasterfeldansicht




foreach (GridViewRow Reihe in gvTeamList.Rows)
{
           CheckBox obj = (CheckBox) (row.FindControl („chkSelect“));
           bool isChecked = obj. Überprüft;
           wenn (isChecked) {
               //-Spalte 2 ist die Namensspalte

               str. Hinzufügen (gvTeamList.Rows [i]. Zellen [2]. Text);
           }
       }

     und Überprüfung, ob der Checkboxname chkSelect ist.

Weitere Lösungen  
 
programming4us programming4us