# C1.Web.Mvc.ColumnBase.IsRequired

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_Web_Mvc_ColumnBase_IsRequired_" data-uid="C1.Web.Mvc.ColumnBase.IsRequired*">IsRequired Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_Web_Mvc_ColumnBase_IsRequired_" data-uid="C1.Web.Mvc.ColumnBase.IsRequired*"></a>
<h4 id="C1_Web_Mvc_ColumnBase_IsRequired" data-uid="C1.Web.Mvc.ColumnBase.IsRequired">IsRequired</h4>
<div class="markdown level1 summary"><p>Gets or sets a value that determines whether values in the column are required.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public bool? IsRequired { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property IsRequired As Boolean?</code></pre>
</div>
<h5 id="C1_Web_Mvc_ColumnBase_IsRequired_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>By default, this property is set to null, which means values are required, but string columns may contain empty strings. When set to true, values are required and empty strings are not allowed. When set to false, null values and empty strings are allowed.</p>
</div>
</div>
