# C1.Web.Mvc.Fluent.ControlBuilderFactory-1.InputNumberFor

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*">InputNumberFor Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Int32___" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Int32}})">InputNumberFor(Expression&lt;Func&lt;TModel, int&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, int&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Integer))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Nullable_System_Int32____" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Nullable{System.Int32}}})">InputNumberFor(Expression&lt;Func&lt;TModel, int?&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, int?&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Integer?))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>?&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Int16___" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Int16}})">InputNumberFor(Expression&lt;Func&lt;TModel, short&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, short&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Short))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int16">short</a>&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Nullable_System_Int16____" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Nullable{System.Int16}}})">InputNumberFor(Expression&lt;Func&lt;TModel, short?&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, short?&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Short?))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int16">short</a>?&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Int64___" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Int64}})">InputNumberFor(Expression&lt;Func&lt;TModel, long&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, long&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Long))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int64">long</a>&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Nullable_System_Int64____" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Nullable{System.Int64}}})">InputNumberFor(Expression&lt;Func&lt;TModel, long?&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, long?&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Long?))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int64">long</a>?&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Double___" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Double}})">InputNumberFor(Expression&lt;Func&lt;TModel, double&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, double&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Double))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Nullable_System_Double____" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Nullable{System.Double}}})">InputNumberFor(Expression&lt;Func&lt;TModel, double?&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, double?&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Double?))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>?&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Decimal___" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Decimal}})">InputNumberFor(Expression&lt;Func&lt;TModel, decimal&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, decimal&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Decimal))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a>&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Nullable_System_Decimal____" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Nullable{System.Decimal}}})">InputNumberFor(Expression&lt;Func&lt;TModel, decimal?&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, decimal?&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Decimal?))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.decimal">decimal</a>?&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Single___" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Single}})">InputNumberFor(Expression&lt;Func&lt;TModel, float&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, float&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Single))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.single">float</a>&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>


<a id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor*"></a>
<h4 id="C1_Web_Mvc_Fluent_ControlBuilderFactory_1_InputNumberFor_System_Linq_Expressions_Expression_System_Func__0_System_Nullable_System_Single____" data-uid="C1.Web.Mvc.Fluent.ControlBuilderFactory`1.InputNumberFor(System.Linq.Expressions.Expression{System.Func{`0,System.Nullable{System.Single}}})">InputNumberFor(Expression&lt;Func&lt;TModel, float?&gt;&gt;)</h4>
<div class="markdown level1 summary"><p>Create an InputNumberBuilder.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public InputNumberBuilder InputNumberFor(Expression&lt;Func&lt;TModel, float?&gt;&gt; expression)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Function InputNumberFor(expression As Expression(Of Func(Of TModel, Single?))) As InputNumberBuilder</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.linq.expressions.expression-1">Expression</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;TModel, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.single">float</a>?&gt;&gt;</td>
      <td><span class="parametername">expression</span></td>
      <td><p>The model bind expression</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="C1.Web.Mvc.Fluent.InputNumberBuilder.html">InputNumberBuilder</a></td>
      <td><p>The InputNumberBuilder</p>
</td>
    </tr>
  </tbody>
</table>
</div>
