如何从Html.TextBoxFor中删除选择器?

时间:2017-09-05 09:20:05

标签: jquery html asp.net .net razor

我对Html.TextBoxFor有点问题。我只需要删除选择器。

enter image description here

@Html.TextBoxFor(m => m.StartFund.Funds, new { id = "startFundsTextBox", @class = "k-textbox", @style = "width:20%; display:inline-block", @type = "number", @min = "0" })

任何线索?

2 个答案:

答案 0 :(得分:1)

使用css,您可以从输入类型编号中删除微调器。



input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='number' />
&#13;
&#13;
&#13;

答案 1 :(得分:0)

删除@type="number"属性(因此也@min,因为它现在无关紧要):

@Html.TextBoxFor(m => m.StartFund.Funds, new { id = "startFundsTextBox", @class = "k-textbox", @style = "width:20%; display:inline-block" })

这使它成为普通的文本框,而不是数字输入。