2016-07-02 2 views
0

ich vertikale Spalten in meinem gridview ich es Google will aber nichts dafür bekommen,vertikale Spalten in einer Gridview C#

Zeilen in meinem gridview bestehen aus nur einem Datensatz, der ist, warum ich möchte, dass meine gridview zeigen columnsvertically

jemand weiß, den einfachen Weg (if possible), wie vertical columns in einem gridview zeigen?

+0

Worauf zielen Sie ab: Winforms, WPF, ASP ..? __Always__ tag Ihre Frage richtig! - Nicht möglich. – TaW

+0

i m Targeting ASP.NET –

+0

gut versuchen, indem Sie Daten row – TheVillageIdiot

Antwort

0

Angenommen dies die Struktur der Tabelle ist:

CREATE TABLE EmpInfo(
    Id INT NOT NULL, 
    Name VARCHAR(200) NOT NULL, 
    Salary Decimal(18,8) NOT NULL 
) 

Sie müssen unpivot die Zeileninformationen zeigen -Columns zu konvertieren:

SELECT * FROM 
(
    SELECT CAST(Id as VARCHAR(200)) [Id], Name, CAST(Salary as VARCHAR(200)) [Salary] 
    FROM EmpInfo 
) e 
UNPIVOT 
(
    Val FOR Col IN ([Id], [Name], [Salary]) 
) x 

Sie Guss müssen, wie wir gleiche brauchen Datentyp für alle Werte, auf die wir schwenken.

Hoffe, Sie können es von hier aus nehmen.