이것은 CommandField가 백그라운드 이미지 인 코드입니다.변경 방법 asp의 호버에 대한 배경 이미지 : Gridview의 CommandField
<asp:CommandField DeleteImageUrl="~/cms_images/cancel.gif" ShowDeleteButton="true" ButtonType="Image" />
나는 사용자가있는 CommandField에 놓을 때이 이미지 "~/cms_images/cancel-hover.gif"
을 보여 드리고자합니다.
어떻게하면됩니까?
감사합니다.
궁금한 점이 있다면, 왜 서버 측에서 그렇게하기를 원하십니까? 이미지 롤오버는 일반적으로 JavaScript/JQuery를 통해 클라이언트 측에서 처리되므로 이미지를 간단히 교체하기 위해 페이지를 서버에 다시 게시 할 필요가 없습니다. – Tim
죄송합니다. 나는 서버 측에서 마우스 오버 및 마우스 오버 이미지에 대해 언급하고 싶지 실제 스와핑에 대해서는 언급하지 않았다. 그에 따라 편집 됨. –
불필요하게 복잡해 보이기 때문에 서버 측에서 왜 이것을 수행하고 싶은지 아직 확실하지 않습니다. 사용자가 버튼 위로 마우스를 이동하여 서버에 다시 게시하면 버튼이 다시 그려 질 때까지 마우스가 더 이상 그 위에있을 수 없습니다. – Tim