简体   繁体   English

如何更改 LinkBut​​ton Href asp.net 中的属性

[英]How to change attributes in a LinkButton Href asp.net

Hello how can i change attributes inside a LinkButton, on button click event.您好,如何在按钮单击事件中更改 LinkBut​​ton 内的属性。

This is an example:这是一个例子:

<asp:Label runat="server" ID="LblBarcode" Font-Bold="true"></asp:Label>
        <asp:TextBox runat="server" ID="TxbBarcode"></asp:TextBox>
        <asp:Label runat="server" ID="LblAltura" Font-Bold="true"></asp:Label>
        <asp:TextBox runat="server" ID="TxbAltura"></asp:TextBox>
        <asp:LinkButton runat="server" ID="LBPrinter" href="print://1234/TxbBarcode/TxbAltura" OnClick="LBPrinter_Click"></asp:LinkButton>

How can i do that the information that is written in the textboxes gets inserted in the href?我如何才能将写入文本框中的信息插入到 href 中?

To handle client-side events, especially click we have an event handler onclientclick .为了处理客户端事件,特别是 click 我们有一个事件处理程序onclientclick

<asp:LinkButton runat="server" ID="LBPrinter" href="print://1234/TxbBarcode/TxbAltura" OnClick="LBPrinter_Click" onclientclick='changeLink(this)'></asp:LinkButton>    

Client-Side Javascript:客户端 Javascript:

function changeLink(linkButton) {
  linkButton.href = "<new link>";
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM