C# 如何在asp.net mvc中为文本框的触摸屏设备引入虚拟数字键盘

C# 如何在asp.net mvc中为文本框的触摸屏设备引入虚拟数字键盘,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,我是asp.NETMVC的新手。在我的web应用程序中,有一个以id和Pwd作为输入的登录页面。问题在于,当用户点击触摸屏设备(手机或平板电脑)上的id文本框时,应单独携带数字键盘。但现在它实际上也带来了带有字母和数字的虚拟键盘。那么,在这种情况下,我怎样才能单独使用数字键盘呢 我在html文本框控件中尝试了type=“number”,但无法工作 提前谢谢 <input type="number" pattern="[0-9.]*"> 或 或 尝试在type=“numb

我是asp.NETMVC的新手。在我的web应用程序中,有一个以id和Pwd作为输入的登录页面。问题在于,当用户点击触摸屏设备(手机或平板电脑)上的id文本框时,应单独携带数字键盘。但现在它实际上也带来了带有字母和数字的虚拟键盘。那么,在这种情况下,我怎样才能单独使用数字键盘呢

我在html文本框控件中尝试了type=“number”,但无法工作

提前谢谢


<input type="number" pattern="[0-9.]*">



尝试在
type=“number”





尝试在
type=“number”之后应用模式

它仍然提供完整的虚拟键盘@urvasibhattp请发布您的HTML代码,因此我将帮助您在您的问题中添加更多的.cshtml代码…没有代码我无法帮助您仍然提供完整的虚拟键盘@urvasibhattp请发布您的HTML代码,因此我将帮助您在您的问题中添加更多的.cshtml代码…没有代码代码我帮不了你
<input type="number" pattern="\d*"/>
<input type="tel"/>