2012-02-20 69 views

回答

0

您可以使用一个简单的HTML控件,而不是一个ASP.NET Web控制。 如果不能,在onclick事件使用JavaScript

使用JavaScript - 使用的onclick客户端事件

<asp:ButtonField ButtonType="Image" CommandName="Edit" onClick="return false;"          
ImageUrl="~/images/edit.png" ShowHeader="True" 
             CausesValidation="false" 
             /> 
+0

当我试图使用img标记时,它没有完成它显示一个错误消息,您不能嵌套img标记。 – 2012-02-20 09:25:15

+0

因此,请编辑您的请求并发布更多关于“包裹”您的ButtonField的标记的代码。 – AngeloBad 2012-02-20 10:32:23

0

我想你要找的东西是这样的:

 <Columns> 
      <asp:TemplateField> 
       <ItemTemplate> 
        <img src="~/images/edit.png" /> 
       </ItemTemplate> 
      </asp:TemplateField> 
     </Columns> 
相关问题