Display attribute in MVC doesnt display cyrillic in the HTML
<p>I try to render cyrillic word "име" instead of the name of the column(FirstName) in the table from the DataBase but instead i receive some strange symbols "Èìå". I have a <code>&lt;globalization fileEncoding="utf-8" /&gt;</code> in my webconfig and also I've checked the files containing the code and they are all saved as UTF-8.</p>

<p>I am pretty sure the problem is caused by something in ModelRS.edmx or the files contained in this hierarchy. Here are two screenshots that provide more of the code.</p>

<p><a href="https://i.stack.imgur.com/n8wi4.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/n8wi4.jpg" alt="enter image description here"></a></p>

<p><a href="https://i.stack.imgur.com/jkqTa.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jkqTa.jpg" alt="enter image description here"></a></p>

<p>Should I just hardcode "Име" in the HTML as I tried and works fine but it feels like bad practice and this is a project I'm showing to a exam judges?</p>

<p>My html block (see also the screenshot for comperhensive info):</p>

<pre><code>@using PagedList.Mvc;
@model PagedList.IPagedList&lt;Rating_System.Models.tblTeacher&gt;

@Html.DisplayNameFor(model =&gt; model.First().FirstName)  
// I have .First() because the web page has pagination 
</code></pre>

<p>My controller:</p>

<pre><code>public class TeachersController : Controller
    {
        private RSEntities db = new RSEntities();

        // GET: Teachers
        public ActionResult Index(int page = 1, int pageSize = 8)
        {
            List&lt;tblTeacher&gt; listTeachers = db.tblTeachers.ToList();
            PagedList&lt;tblTeacher&gt; model = new PagedList&lt;tblTeacher&gt;(listTeachers, page, pageSize);
            //return View(db.tblTeachers.ToList()); 
            return View(model);
        }
    }
</code></pre>

<p>My "Model":</p>

<pre><code> public partial class tblTeacher
{
    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
    public tblTeacher()
    {
        this.tblRatings = new HashSet&lt;tblRating&gt;();
        this.tblTeachersDisciplines = new HashSet&lt;tblTeachersDiscipline&gt;();
    }

    public int ID { get; set; }

    [Required]
    [Display(Name = "Име:")]
    [StringLength(50)]
    public string FirstName { get; set; }
}
</code></pre>