2012-03-30 7 views
0

Ich habe Radiobuttonlist und ich habe das Tabellenfeld ist (Cityname, Hotalname, Kosten) und ich speicherte die vielen Städtenamen wie "Chennai, Mumbai, Delhi, Chennai, Mumbai" und ich verbinde die Datenbank und mit dieser Abfrage Schlüsselwort „distinct“ ausführen, wird es zeigen, wie:C# .net Radiobuttonlist brauche

() chennai 
() delhi 
() mumbai 

Nun, wenn ich die erste Option Chennai bedeutet es, wählen sie sollte nur die Details von Chennai (Städtenamen, hotalname, Kosten) in der raster~~POS=TRUNC anzuzeigen, und Wenn ich die zweite Option wähle, bedeutet mumbai, dass es nur die Details von mumbai (cityname, hotalname, cost) in der Rasteransicht anzeigen soll, wenn ich die dritte Option auswähle, bedeutet das, dass es nur die Details von delhi anzeigen soll (cityname, hotalname, cost)) in der Rasteransicht usw.

Verwendung von C# .net

+0

Was ist Ihre Frage? Und welche Plattform - ASP.NET, WinForms, WPF, Silverlight? – jrummell

+1

Haben Sie ein bestimmtes Problem? Oder liefern Sie Anforderungen an uns? – David

Antwort

0

Sie müssen ein Ereignis Ihrer Radiobuttonlist reagieren, so dass Sie einen Code ähnlich wie diese schreiben sollen:

protected void Page_Init(object sender, EventArgs e) 
{ 
    myRadioButtonList.SelectedIndexChanged += new EventHandler(rb_SelectedIndexChanged); 
} 

void rb_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    myGridView.DataSource = SomeClass.GetDetails(myRadioButtonList.SelectedValue); 
    myGridView.DataBind(); 
} 

Oder so ähnlich, hängt von Ihren Bedürfnissen. Hoffe, du hast die Idee.

Verwandte Themen