0

グリッドビューをGetImagePathにバインドして、編集および削除ボタンで画像を表示しています。なので :

<asp:ImageButton ID="ibEdit" runat="server" CommandName="EditItem" CausesValidation="false" ImageUrl='<%#GetImagePath("edit.gif")%>' 
                    ToolTip="Edit Item" />
                &nbsp;&nbsp;&nbsp;&nbsp;
                <asp:ImageButton ID="ibDelete" runat="server" CausesValidation="false" OnClick="ibDelete_Click" ImageUrl='<%#GetImagePath("action_delete.gif")%>'
                    ToolTip="Delete Item" />
            </ItemTemplate>

しかし、実行すると、次のエラー
GetImaePath Doesnot exist in current context が表示されます。欠落している可能性のあるコード、またはエラーがあるかどうか。助けてくれてありがとう。

4

1 に答える 1

1

コードビハインド(.cs)またはGetImagePath(string image)という名前の.aspxコードブロックで定義されたC#関数が必要です。

public string GetImagePath(string image)
{
  // return full image path
}
于 2012-10-01T11:35:02.637 に答える