如何在 Blazor 中设置 textarea/input 最大长度
How to set textarea/input max length in Blazor
在 Blazor 中,我想将 maxlength
属性添加到 input
中,例如
<textarea type="text" name="TheNameOfMyField"
class="TheNameOfMyClass" value="" rows="2" maxlength="255">
</textarea>
Blazor中的组件是这样的
<InputTextArea @bind-Value="_model.ShortDescription"
class="form-control" id="gapShortDescription" />
并且没有最大长度或自定义 HTML 属性的选项。
我该怎么做?
这些内置组件将 HTML 属性传递到呈现的输出中。因此,您可以完全按照在 <textarea>
示例中所做的那样指定 HTML 属性。
(注意:将我的评论转化为答案,这样我们就可以结束这个问题)
在 Blazor 中,我想将 maxlength
属性添加到 input
中,例如
<textarea type="text" name="TheNameOfMyField"
class="TheNameOfMyClass" value="" rows="2" maxlength="255">
</textarea>
Blazor中的组件是这样的
<InputTextArea @bind-Value="_model.ShortDescription"
class="form-control" id="gapShortDescription" />
并且没有最大长度或自定义 HTML 属性的选项。
我该怎么做?
这些内置组件将 HTML 属性传递到呈现的输出中。因此,您可以完全按照在 <textarea>
示例中所做的那样指定 HTML 属性。
(注意:将我的评论转化为答案,这样我们就可以结束这个问题)