0

私がこれを持っているとしましょう:

<asp:LinkButton runat="server" CssClass="lFilename" ID="grdlinkFilename" Text='<%#Eval("FILEPATH")%>' CommandArgument='<%#Eval("FILEPATH")%>'  OnCommand="grdlinkFilename_click"> </asp:LinkButton>

<%#Eval("FILEPATH")%>を外部の JavaScript (jQuery) ファイルに渡すにはどうすればよいですか?

4

3 に答える 3

1

これを行うには、html tage data-id を利用できます。

 <asp:LinkButton runat="server" CssClass="lFilename"
 ID="grdlinkFilename" Text='<%#Eval("FILEPATH")%>'
 CommandArgument='<%#Eval("FILEPATH")%>' 
 OnCommand="grdlinkFilename_click" data-id='<%#Eval("FILEPATH")%>' >
 </asp:LinkButton>

そしてJqueryでは、その値を次のように取得できます

var result = $("#grdlinkFilename").attr("data-id");
于 2013-05-28T07:10:24.267 に答える
0

ASP.NET とそれ以外で利用できるさまざまな状態管理を使用して渡すことができます。ASP.NET の「固有の」状態管理については、以下の適切な説明を参照してください。

ASP.NET 状態管理の初心者向けチュートリアル

または、単純に UI 要素に値を割り当て、そのdisplay:none値を から読み取りますjavascript

于 2013-05-28T07:10:18.307 に答える