1
グリッド内に各行にImageButtonがあります。私はそれをクリックすると、私は選択した行のIDを取得する必要があります。ImageButton(telerik)をクリックすると行のIDを取得します
私のグリッドは、ObjectDataSourceを使用して実行されます。
これは私が話している列です:ご覧のとおり
<telerik:GridTemplateColumn UniqueName="ImageColumnDetails">
<ItemTemplate>
<asp:ImageButton ID="ImageButtonDetails" runat="server" ImageUrl="~/img/cle-outil_white.gif"
ToolTip="Détails du ticket"
OnClientClick='<%# Eval("idAgir","openRadWin({0})") %>;return false;'/>
</ItemTemplate>
</telerik:GridTemplateColumn>
、私は、JS関数にURLでそれを渡すために、私のaspxページにIdAgirを指定する必要があります。私は個人的に、通常はこの方法を使用
、 -
<telerik:GridTemplateColumn UniqueName="ImageColumnDetails">
<ItemTemplate>
<asp:ImageButton ID="ImageButtonDetails" runat="server" ImageUrl="~/img/cle-outil_white.gif"
ToolTip="Détails du ticket"
OnClientClick='<%# String.Format("openRadWin({0});return false;",DataBinder.Eval(Container,"DataItem.idAgir"))%> '/>
</ItemTemplate>
</telerik:GridTemplateColumn>
: は、あなたが、これは動作するはずしようとしているの実装と一緒に行く、あなたのデータソースにidAgirが含まれていることを確認してくださいあなたの助け
おかげで、最初のオプションは完璧に動作します!!!! – Slrg