标签: linkbutton

LinkBut​​ton将值发送到OnClick背后的代码

我有一个ASP LinkButton控件,我想知道如何在点击后向后面的代码发送一个值?这件事有可能吗?

<asp:LinkButton ID="ENameLinkBtn" runat="server" 
    style="font-weight: 700; font-size: 8pt;"
    onclick="ENameLinkBtn_Click" ><%# Eval("EName") %></asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)

c# asp.net linkbutton

41
推荐指数
1
解决办法
12万
查看次数

单击链接按钮获取选定的aspgridview行以获取隐藏的ID值

我绑定链接按钮与aspgridview中的标题数据,还绑定隐藏标签,其中包含ID值.当用户点击此链接按钮时,我想访问ID值.这个我需要因为,如果用户登录然后只有我弹出详细信息窗口,否则警告消息登录以获取详细信息.

在lnkTitle_Click()事件中我试图访问所选行以查找标签控件.

GridViewRow grdSelRow = GridView1.SelectedRow;
Label lblID = (Label)grdSelRow.FindControl("lblID");
Run Code Online (Sandbox Code Playgroud)

但我得到grdSelRow为null.

单击gridview的linkbutton时如何获取所选行?

gridview linkbutton

18
推荐指数
1
解决办法
6万
查看次数

LinkBut​​ton CommandName和CommandArgument

我无法理解CommandNameCommandArgument与ASP.NET LinkBut​​ton相关联.我已经阅读了这篇文章 - http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.commandname.aspx以及本网站上的其他问题.

我想我的问题是 - 究竟什么是"命令"?可以在CommandName基本上是任何文字?我将"排序"和"提交"视为示例.至于CommandArgument,这仅用于进一步指定"命令"的类型.正确?非常感谢您的帮助.

asp.net linkbutton

18
推荐指数
2
解决办法
6万
查看次数

如何在Repeater中为LinkBut​​ton执行AsyncPostBackTrigger

在我的页面中,我在转发器内部有一个LinkBut​​ton,但UpdatePanel无法找到LinkBut​​ton到AsyncPostBackTrigger.

这是mycode.aspx

<asp:ScriptManager ID="Test1" runat="server" />
<asp:UpdatePanel ID="TestUpdate" runat="server" UpdateMode="Always">
<ContentTemplate>
<table width="100%">
<tr valign="top">
    <td width="50%">
        <asp:Repeater ID="productList" runat="server" onitemcommand="productList_ItemCommand">
        <HeaderTemplate>
        <ul type="disc">
        </HeaderTemplate>
        <ItemTemplate>
        <li>
            <asp:Label id="L1" runat="server" Text='<%# Eval("productName") %>'></asp:Label><br />
            Price:
            <asp:Label runat="server" Text='<%# Eval("productPrice") %>' ></asp:Label>&nbsp;Bath<br />
            <img alt="" src="Images/product/product<%# Eval("productID") %>.png" style="width: 200px; height: 130px" /><br />
            <asp:TextBox ID="num_product" runat="server" Text="0"></asp:TextBox><br />
            <asp:LinkButton ID="order_button" runat="server"><img alt="" src="~/Images/button/order.png" /></asp:LinkButton>
        </li>
        </ItemTemplate>
        <FooterTemplate>
        </ul>
        </FooterTemplate>
        </asp:Repeater> 
    <td>
    <span class="labelText">Order list</span>
        <asp:BulletedList ID="orderList" runat="server" BulletStyle="Numbered">
        </asp:BulletedList> 
    </td> …
Run Code Online (Sandbox Code Playgroud)

asp.net ajax updatepanel repeater linkbutton

17
推荐指数
3
解决办法
5万
查看次数

LinkBut​​ton中的C#Target ="_ blank"

是有可能有一个target="_blank"LinkButton...矿似乎并不奏效

<asp:LinkButton runat="server" ID="g31" Text="PDF" 
    CommandArgument='<%# DataBinder.Eval(Container.DataItem,"productID") %>'
    CommandName='<%# DataBinder.Eval(Container.DataItem,"documentID") %>'
    OnCommand="linkbutton_showpdf" target="_blank">
</asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)

或者我必须使用不同的按钮格式?

c# linkbutton target

16
推荐指数
4
解决办法
6万
查看次数

如何使(链接)按钮功能作为超链接?

我如何使用asp:Buttonasp:LinkButton作为asp:Hyperlink

现有的Hyperlink只是转到同一页面上的另一个部分: NavigateUrl="#Section2"

我想在aspx文件中执行此操作而无需额外编码.谢谢.

目的是使用按钮外观而不是带下划线的文本但是我不想使用带有超链接的图像来实现此目的.

asp.net button linkbutton hyperlink

16
推荐指数
3
解决办法
14万
查看次数

将LinkBut​​ton的OnClick事件设置为代码隐藏中的方法

我正在从我的代码隐藏中构建一个LinkBut​​ton,我需要将onclick分配给一个方法,并传递一个参数.到目前为止我有这个:

LinkButton lnkdel = new LinkButton();
lnkdel.Text = "Delete";
Run Code Online (Sandbox Code Playgroud)

我想传递它的方法如下所示:

 protected void delline(string id)
        {

        }
Run Code Online (Sandbox Code Playgroud)

c# asp.net events linkbutton

14
推荐指数
1
解决办法
6万
查看次数

动态生成的Linkbutton不会触发Onclick事件VB.Net

我已经按照一些指令在运行时使用事件触发器创建了一个新的LinkBut​​ton,并为生成的LinkBut​​ton添加了一个事件处理程序.我不知道为什么新的LinkBut​​ton不会触发添加到它的事件.任何人请指导/纠正我.

这就是我现在所拥有的.

ASPX:

<form id="myForm" runat="server">
 <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>

 <asp:UpdatePanel ID="UpdatePanel1" runat="server">

 <ContentTemplate>

 <table class="mel-table" style="text-align: center" runat="server" id="mytab1">

    <tbody>
        <tr>
            <td>Case Number :</td>

            <td>
            <asp:TextBox ID="caseNumber" runat="server"></asp:TextBox>
            </td>

        </tr>

    </tbody>
  </table>

   <asp:Button OnClick="btnOK1_Click" ID="btnOK1" runat="server" Text="Save" />

  </ContentTemplate>

  </asp:UpdatePanel>
 </form>
Run Code Online (Sandbox Code Playgroud)

ASPX.VB:

Protected Overloads Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Session("tablecontent") IsNot Nothing Then
        mytab1 = CType(Session("tablecontent"), HtmlTable)
    End If
End Sub

Public Function checking() As Boolean

        Dim caseNo As Double
            Try
                caseNo = …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net webforms linkbutton

11
推荐指数
1
解决办法
1590
查看次数

如何让Html Link(锚点)回发像LinkBut​​ton一样?

我想问一下如何制作html锚点(一个元素)甚至任何对象来进行回发或执行服务器端方法?我想创建一个自定义按钮(包含一些div来做一些自定义)我想实现OnClick看起来像ASP.NET LinkBut​​ton?

喜欢

<a href="#" onclick="RunServerSideMethod()">Just a simple link button</a>
Run Code Online (Sandbox Code Playgroud)

javascript asp.net anchor postback linkbutton

10
推荐指数
3
解决办法
5万
查看次数

无效的回发或回调参数.为什么?

所以我得到了例外

无效的回发或回调参数.使用配置或页面中的<%@ Page EnableEventValidation ="true"%>启用事件验证.出于安全考虑,此功能可验证回发或回调事件的参数是否来自最初呈现它们的服务器控件.如果数据有效且符合预期,请使用ClientScriptManager.RegisterForEventValidation方法注册回发或回调数据以进行验证.

使用以下堆栈跟踪

[System.ArgumentException:Untrapped Exception:无效的回发或回调参数.使用配置或页面中的<%@ Page EnableEventValidation ="true"%>启用事件验证.出于安全考虑,此功能可验证回发或回调事件的参数是否来自最初呈现它们的服务器控件.如果数据有效且符合预期,请使用ClientScriptManager.RegisterForEventValidation方法,以便在System.Web.UI上的System.Web.UI.ClientScriptManager.ValidateEvent(String uniqueId,String参数)中注册回发或回调数据以进行验证. System.Web.UI.WebControls.LinkBut​​ton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)中System.Web.UI.WebControls.LinkBut​​ton.RaisePostBackEvent(String eventArgument)的.Control.ValidateEvent(String uniqueID,String eventArgument) )在System.Web.UI.Page.ProcessRequestMain(布局
includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)的System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)的System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl,String eventArgument)中

在提交表单之后发生异常,然后在页面重新加载之前快速单击LinkBut​​ton以在同一页面上下载文件.

有人可以解释为什么在执行上述操作时发生此异常的细节?

提前致谢!

asp.net postback linkbutton

8
推荐指数
1
解决办法
2万
查看次数