0

ASP.Net ファイルにスクリプト ブロックがあり、外部コントロールの JavaScript にアクセスする必要があります。これはまったく機能していないようです。ウェブで見つけたすべてのソリューションを試しましたが、おそらく適切なものを探していません。私が見た限りsrcでは、スクリプトタグの属性が機能しますが、独自のコードを持つことはできず、このsrc属性のようです。

興味深いことに、イベントから JavaScript 関数を呼び出すだけで適切に機能します。このようなもの:

作品:

<stgwc:ImageLinkButton runat="server" ID="ImageLinkButton1" ImageUrl="~/Images/base/Icons/16x16/brush1.png" OnClientClick="GridRowEnterEditMode(this, 'EditRole'); return false;" />

そして私のアプローチは:

<stgwc:ImageLinkButton runat="server" ID="btnEditRole" ImageUrl="~/Images/base/Icons/16x16/brush1.png" OnClientClick="EnterRolesEditMode(this.id); return false;" />

function EnterRolesEditMode(btnClientId) {
    var grd = document.getElementById('dgrRoles');
    var btn = document.getElementById(btnClientId);
    grd.GridRowEnterEditMode(btn, 'EditRole');
}
4

0 に答える 0