c# - 如何为 <asp :button>? 的访问 key 添加下划线

标签 c# .net asp.net

如何为访问 key 的第一个字母加上下划线?

最佳答案

asp:buttons 输出为 html“输入”标签,类型为“提交”。显示在它们上面的文本在标签的“值”属性中输出,因此不能包含任何样式或 html。如果你能得到一个 asp:button 输出为 html 按钮,那么你可以尝试类似的东西:

<button id="mybutton" runat="server" onserverclick="myfunction">
<span style="text-decoration:underline;">P</span>rint</button>

并在您的 C# 代码中使用普通按钮事件:

protected void myfunction(object sender, EventArgs e)
{
    Response.Write("clicked");
}

关于c# - 如何为 <asp :button>? 的访问 key 添加下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/220975/

相关文章:

c# - 无论本地时区如何,获取另一个时区的日期时间

c# - 在 C# 中,当括号表示法不起作用时如何访问对象的对象?

c# - Crystal 报表在C#、asp.net中显示空白页

.net - Visual Studio 引用管理器 - 程序集框架与 COM 类型库

c# - 无法加载文件或程序集 'EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'

asp.net - SSRS 显示身份验证错误

c# - 2018 年如何保护我的 .NET Core 2.1 代码免遭逆向工程

c# - 如何在数据契约(Contract) WCF 中使用枚举

c# - 为什么 Python.NET 使用基方法而不是派生类中的方法?

c# - 在网络服务器上隐藏代码隐藏文件(隐藏编程逻辑)