1

誰かが私を助けてくれれば幸いです。

グリッドビューに 2 つの列があり、1 列目はグリッドの行番号をキャプチャするためのテンプレート フィールドで、2 列目はポップアップ ウィンドウを開くリンク ボタンをクリックします。

<Columns>
<asp:TemplateField HeaderText="RowNum" Visible="false"> 
<ItemTemplate> 
<asp:Label ID="lblRowNum" runat="server" Text="<%#Container.
DataItemIndex + 1>"></asp:Label>
</ItemTemplate> 

<asp:TemplateField HeaderText="FileName"> 
<ItemTemplate>
<asp:LinkButton ID="btn"  runat="server" Text='<%#Eval("Empid")%>'
CommandName="Click" OnClientClick='<%# Eval("FileName", "window.open
(\"abc.aspx\",null,\"location=0,status=0,toolbar=0,
menubar=0,resizable=1\",\"true\");")%>'/>
</ItemTemplate> 
</asp:TemplateField> 

これはうまくいきますが、ラベルのテキスト(最初の列から)をポップアップウィンドウのクエリ文字列として渡したいです。

リンクボタンのonclickイベントを呼び出しているjavascriptコードのcodebehindまたはwindow.open内で実行できますか。

前もって感謝します

4

0 に答える 0