如何在 Blazor 中设置文本区域/输入最大长度

Enr*_*ico 9 blazor blazor-webassembly

在 Blazor 中,我想将maxlength属性添加到input类似的

<textarea type="text" name="TheNameOfMyField" 
          class="TheNameOfMyClass" value="" rows="2" maxlength="255">
</textarea>
Run Code Online (Sandbox Code Playgroud)

Blazor 中的组件是这样的

<InputTextArea @bind-Value="_model.ShortDescription" 
               class="form-control" id="gapShortDescription" />
Run Code Online (Sandbox Code Playgroud)

并且没有 maxlength 或自定义 HTML 属性的选项。

我怎样才能做到这一点?

Kir*_*oll 7

这些内置组件将 HTML 属性传递到渲染的输出中。因此,您只需按照<textarea>示例中的方式指定 HTML 属性即可。

注意:将我的评论转换为答案,以便我们可以结束这个问题)