Page_Load:if (!Page.IsPostBack)
{
    Button1.Attributes["onclick"]="javascript:return confirm('....');";
}

解决方案 »

  1.   

    button的text属性只是显示按钮上的文本切换到HTML视图,<asp:Button id="Button1" runat="server" Text="Button" onclick="JavaScript:return confirm('确定删除吗?')"></asp:Button>
      

  2.   

    应该在"属性生成器",删除列的"文本"里加你那段代码,带代码视图后他 会变成这样: <asp:ButtonColumn HeaderText="删除" Text="&lt;div id=&quot;de&quot; onclick=&quot;JavaScript:return confirm('确定删除吗?')&quot;&gt;&lt;img src=../images/DeleteRecord.gif alt=删除 border=0&gt;&lt;/div&gt;"
    CommandName="Delete">
    </asp:ButtonColumn>
      

  3.   

    Text="&lt;div id=&quot;de&quot; onclick=&quot;JavaScript:return confirm('确定删除吗?')&quot;&gt;删除&lt;/div&gt;"
      

  4.   

    Button1.Attributes.Add("onclick","javascript:return confirm('....');";