Articles of gridview

Colonne di due tabelle di database correlate in un GridView ASP.NET con EntityDataSource

Ho due tabelle di SQL Server con Primary Key (PK) e una chiave esterna (FK) che collega le due tabelle: 1) Table “Order” OrderID, int, PK AddressID, int, FK … 2) Table “Address” AddressID, int, PK City, nvarchar(50) … Quindi ho creato un modello di dati di quadro (ADO.NET) fuori da queste due tabelle. Ora […]

Ottieni GridView riga DataKey selezionata in Javascript

Ho GridView che posso selezionare una riga. Poi ho un pulsante sopra la griglia chiamato Modifica, che l’utente può fare clic per aprire una finestra e modificare la riga selezionata. Quindi il pulsante avrà il codice Javascript dietro di esso lungo le linee di function editRecord() { var gridView = document.getElementById(“”); var id = // […]

Full postback triggersto da LinkButton all’interno di GridView all’interno di UpdatePanel

Ho un GridView all’interno di un UpdatePanel. In un campo template è un pulsante che uso per marcare gli oggetti. Funzionalmente, funziona bene, ma il pulsante triggers sempre un postback di una pagina intera invece di un postback parziale. Come faccio a ottenere il pulsante per triggersre un postback parziale? <asp:LinkButton ID="MarkAsCompleteButton" runat="server" Text="MarkAsComplete" CommandName="MarkAsComplete" […]

Cambia il colore della cella su valori diversi – Gridview

Devo distinguere due celle consecutive. Ciascuno di una riga, se hanno valori diversi, quando i dati sono associati a un gridview. Quindi, se nella riga 1 ho la cella “ABC” e nella riga 2 ho la cella “CBA”. Ho bisogno di colorare ogni cella con un colore diverso. Qual’è il miglior modo di farlo?

L’origine dati non supporta il paging dei dati sul lato server

Ho un GridView sul mio schermo e ne ho bisogno per consentire il paging. markup: Code-behind: ObjectDataSource1.SelectParameters[“maximumRows”].DefaultValue = “10”; ObjectDataSource1.SelectParameters[“startRowIndex”].DefaultValue = “0”; Query LINQ: public IQueryable GetBookingId(int maximumRows, int startRowIndex) { var result = (FROM a IN dc.tblAppointments SELECT a).Skip(startRowIndex).Take(maximumRows); } Tuttavia ricevo questo errore: L’origine dati non supporta il paging dei dati sul lato […]

c # clic sulla riga di griglia

Quando clicco su una riga nel mio GridView, voglio andare su un’altra pagina con l’ID che ottengo dal database. Nel mio evento RowCreated ho la seguente riga: e.Row.Attributes.Add( “onClick”, ClientScript.GetPostBackClientHyperlink( this.grdSearchResults, “Select$” + e.Row.RowIndex)); Per evitare i messaggi di errore ho questo codice: protected override void Render(HtmlTextWriter writer) { // .NET will refuse to accept […]

Modifica della riga di Gridview: associazione dynamic a DropDownList

Sto cercando di ottenere un GridView di ASP.NET 3.5 per mostrare un valore selezionato come stringa quando viene visualizzato e per mostrare un DropDownList per permettermi di scegliere un valore da un determinato elenco di opzioni durante la modifica. Sembra abbastanza semplice? Il mio gridview appare così (semplificato): <asp:Label ID="lblPbxTypeCaption" runat="server" Text='’ /> La griglia […]

Ottieni l’indice di riga sull’evento Asp.net Rowcommand

Ho un asp.net Gridview. <asp:ImageButton ID="imgBtn1" CssClass="SelectRow" runat="server" CausesValidation="false" CommandArgument='’ CommandName=”ViewFactors” ImageUrl=”~/tadarokat/Images/factor.png” Text=”” /> Come posso ottenere rowIndex sull’evento di comando row? Voglio evidenziare (selezionare) la riga di destinazione quando si lancia Rowcommand.

Come ottenere il valore della cella per nome colonna non per indice in GridView in asp.net

Sto avendo una gridview in asp.net e ora voglio il valore della cella per il nome della colonna ma non per l’indice della cella. Come sarebbe ansible recuperando il valore della cella dal nome della colonna della cella

Ottieni i valori DataKey in GridView RowCommand

Ho un GridView con un DataKey associato, che è l’ID dell’object. Come posso recuperare quel valore all’interno dell’evento RowCommand ? Questo sembra funzionare, ma non mi piace il cast di LinkButton (cosa succede se qualche altro comando sta sparando l’evento?), E non sono troppo sicuro del bit NamingContainer . LinkButton lb = (LinkButton)e.CommandSource; GridViewRow gvr […]