Generate Tooltip via ASP.NET MVC Model Attribute

Model Attribute

[Display(Name = "Text Box Label", Description = "Text Box Tooltip Description")]


View

var description = ModelMetadata.FromStringExpression(Model.Name, ViewData).Description;

<a href="javascript:void(0)" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-title="@description">
    <i class="fa-solid fa-circle-info"></i>
</a>


JavaScript

$(document).ready(function () {
    $('[data-bs-toggle="tooltip"]').tooltip();
})