如何避免在网格视图中单击图像按钮上的回发

时间:2012-02-20 09:06:26

标签: c# asp.net

我的按钮代码是

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

2 个答案:

答案 0 :(得分:0)

您可以使用简单的HTML控件而不是ASP.NET Web Control。 如果不能,请在OnClick事件中使用Javascript

使用javascript - 使用onclick客户端事件

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

答案 1 :(得分:0)

我认为您正在寻找的是:

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