解决方案 »

  1.   

    repeater绑定服务器控件,效果最差。
    应该用客户端控件<input type="button" onclick="action()" />然后加script代码
     <script language="javascript" type="text/javascript">
    function action(){
    alter('aaaaaaaaaaaaaa'); } </script>
      

  2.   


     <asp:TemplateField>
                        <HeaderTemplate>
                            操作</HeaderTemplate>
                        <ItemTemplate>
                          
                            <asp:LinkButton ID="LinkButton1" runat="server" Text="删除" OnCommand="comm_delete"  style="color:Red;text-decoration:underline"
                                CommandArgument='<%# Eval("id")%>' OnClientClick="return confirm('确定要删除吗?')"></asp:LinkButton>
                        </ItemTemplate>
                    </asp:TemplateField>
     protected void comm_delete(object o, CommandEventArgs e)
        {
            new dosoft.BLL.xt_tc_CreateFile().Delete(Convert.ToInt32(e.CommandArgument));
            MessageBox.show(this, "删除成功");
        }一般我都这样用...