Lorsque on sélectionne la ligne
dans la page aspx:
1 2 3 4 5 6
| <ClientSettings >
<Selecting AllowRowSelect="True">
</ClientSettings>
<MasterTableView AutoGenerateColumns="False" Width="500px" DataKeyNames="identifiant" ClientDataKeyNames="identifiant"> |
dans la page aspx.cs on récupère l'identifiant:
1 2 3 4 5 6 7
| foreach (GridDataItem item in RadGrid_PiecesAreclamerClt.Items)
{
if (item.Selected)
{
identifiant= Convert.ToInt32(RadGrid_PiecesAreclamerClt.SelectedValue);
}
} |
lorsque on clique sur un lien dans une ligne
dans la page aspx:
1 2 3 4 5 6 7 8 9 10 11 12
| <Columns>
<telerik:GridTemplateColumn>
<HeaderStyle Width="3%" />
<ItemTemplate>
<asp:LinkButton ID="lnkBtnModifier" OnClick="lnkBtnModifier_Click" runat="server" CommandArgument='<%# Eval("identifiantl") %>' Font-Bold="true" ToolTip="Modifier" >
<span class="glyphicon glyphicon-pencil btn-link btn-sm"></span>
</asp:LinkButton>
</ItemTemplate>
</telerik:GridTemplateColumn> |
dans la page aspx.cs on récupère l'identifiant:
int identifiantl= int.Parse((sender as LinkButton).CommandArgument);
Partager