c# - 如何更改 LinkButton Href asp.net 中的属性
问题描述
您好,如何在按钮单击事件中更改 LinkButton 内的属性。
这是一个例子:
<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>
我怎样才能将文本框中的信息插入到 href 中?
解决方案
为了处理客户端事件,尤其是 click 我们有一个事件处理程序onclientclick。
<asp:LinkButton runat="server" ID="LBPrinter" href="print://1234/TxbBarcode/TxbAltura" OnClick="LBPrinter_Click" onclientclick='changeLink(this)'></asp:LinkButton>
客户端Javascript:
function changeLink(linkButton) {
linkButton.href = "<new link>";
}
推荐阅读
- swift - 存储异构键路径数组
- firebase - 颤动访问文档内firestore中的列表
- node.js - 尝试访问nodejs中的内部字符串
- pandas - 新行是在熊猫数据框中使用 Groupby 的两行的差异
- python - 即使我设置了默认值,Argparse“需要参数”错误
- python - Python For 循环输出到列表中
- python - 为什么 open('file','w') 说文件不存在?
- python - 在 Pandas 中,如果我想省略的行是动态的,如何从数据框中省略某些行?
- node.js - 使用 socket.io-stream 从 getUserMedia() 广播流
- android - 在android上禁用接近传感器