`

.NET中LinkButton的使用

    博客分类:
  • .net
阅读更多
前台:
<asp:LinkButton ID="lbtnDelCa" runat="server" OnClientClick ="return confirm('删除新闻类别及其下新闻和新闻评论?')" onclick="LbtnDelCa_Click" CommandArgument ='<%# Eval("id") %>'>删除</asp:LinkButton>

后台:
protected void LbtnDelCa_Click(object sender, EventArgs e)
    {
        //当前点击的按钮
        LinkButton lb = (LinkButton)sender;
        //获取该按钮的代表类别的ID
        string caId = lb.CommandArgument;
        //删除该类别
        bool b = new CategoryManager().Delete(caId);
        if (b)
        {
            //删除成功后重新绑定
            repCategory.DataSource = new CategoryManager().SelectAll();
            repCategory.DataBind();
        }
        else
        {
            //删除失败
            Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('删除失败,请重试!');</script>");
            return;
        }
    }
分享到:
评论

相关推荐

    asp.net下linkbutton的前后台使用方法

    asp.net LinkButton传递参数

    改变asp.net linkButton控件的默认操作

    改变asp.net linkButton控件的操作

    ASP.NET 控件的使用

    9.3 在SqlDataSource控件中使用ASP.NET参数 271 9.3.1 使用ASP.NET参数对象 272 9.3.2 使用ASP.NET的Control-Parameter对象 274 9.3.3 使用ASP.NET的Cookie-Parameter对象 277 9.3.4 使用ASP.NET的Form-Parameter...

    Asp.net中防止用户多次登录的方法

    在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。

    ASP .NET中执行控件(如ImageButton、LinkButton等)命令不刷新页面

    在操作时,很多时候希望提交命令之后不刷新页面:1、防止页面拉动,2、防止主框架中刷新丢失当前运行的子界面。

    ASP.NET.4揭秘

    9.3 在sqldatasource控件中使用asp.net参数308 9.3.1 使用asp.net参数对象308 9.3.2 使用asp.net的controlparameter对象311 9.3.3 使用asp.net的cookieparameter对象315 9.3.4 使用asp.net的formparameter对象317 ...

    ASP.NET 中 Button、LinkButton和ImageButton 三种控件的使用详解

    本文就带着大家学习如何在页面中使用这三种控件。然后,学习如何关联客户端脚本和服务器端Button控件,以及如何使用Button控件把一个表单传到不是当前页的页面。最后,学习如何处理Button控件的Command事件。 一、...

    解决IE10和IE11点击LinkButton没反应的服务端补丁

    解决IE10和IE11点击LinkButton没反应的问题,由于Microsoft .Net Framework 4.0下ASP.NET在IE10以上版本访问LinkButton时不能触发doPostBack事件,在分页或者控件使用LinkButton的时候点击无反应或提示doPostBack...

    新闻管理系统(asp.net+sql)

    asp.net与sql &lt;asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click1"&gt;My News新闻 &lt;/asp:LinkButton&gt; ; height: 27px"&gt; &lt;asp:LinkButton ID="LinkButton2" runat="server" OnClick=...

    ASP.NET应用开发案例教程

    8.3 ASP.NET应用程序中的用户状态管理 8.3.1 Global.asax文件概述 8.3.2 Application对象事件 8.3.3 Session对象事件 8.3.4 其他几种客户端的用户状态管理方法 8.3.5 本小节提示 8.4 ASP....

    关于asp.net button按钮的OnClick和OnClientClick事件

    一般我们用 OnClientClick验证我们的提交数据,但是这个一定要返回ture或者false,即一定要加上return,否则... 您可能感兴趣的文章:asp.net下linkbutton的前后台使用方法asp.net button 绑定多个参数js触发asp.net的B

    asp.net专家疑难解答200问

    如何在网页中使用Calendar Web控件显示和选择日期 83.如何在Calendar Web控件中控制个别日的内容及显示 84.如何在Calendar Web控件中控制用户日期选定 86.如何使用XML控件显示XML文件和进行XSLT转换 ...

    ASP.NET应用与开发案例教程

    8.3ASP.NET应用程序中的用户状态管理 8.3.1Global.asax文件概述 8.3.2Application对象事件 8.3.3Session对象事件 8.3.4其他几种客户端的用户状态管理方法 8.3.5本小节提示 8.4ASP.NETHTFP运行情况 8.4.1HTYP运行‘晴...

    asp.net获得数据控件事件索引并获取其中值总结

    代码如下: 1、RowCommad //获得索引 int index = ((GridViewRow)(((Button)(e.CommandSource)).Parent.Parent)).RowIndex;... //获取内容方法一 row中有控件Label Label girdviewTitleLabel = editGri

    asp.net教学讲义

    3.3 ASP.NET中的HTML服务器控件 38 3.3.1 HtmlForm控件 38 3.3.2 HtmlImage控件 40 3.3.3 InputFile控件 42 3.3.4 HtmlGenericControl 控件 43 3.4 ASP.NET2.0新增控件 45 3.4.1 ImageMap控件 45 3.4.2 FileUpload...

    asp.net2.0 MessageBox

    由于ASP.NET中没有象C/S中的MessabeBox类,故自定义一个这样的类来实现提示消息,消息对话框等功能。 调用例子: 引入命名空间 using MDAN.Common; &lt;br&gt;第一种: MessageBox.Show(this, "删除成功!")...

    2.ASP.NET.2.0.高级编程(第4版) [1/7]

    9.1 使用ASP.NET 2.0中的主题 253 9.1.1 给单个ASP.NET页面应用主题 253 9.1.2 把主题应用于整个应用程序 255 9.1.3 删除服务器控件中的主题 255 9.1.4 删除Web页面上的主题特性 256 9.1.5 StyleSheetTheme属性...

    asp.net简单程序

    欢迎大学学习asp.net: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; 无标题页 ...

Global site tag (gtag.js) - Google Analytics