Что такое идентификатор данных в ASP.NET MVC и как его удалить?

пытался найти информацию об этом без везения.

При использовании html-помощника в ASP.NET MVC для создания текстового поля как такового:

@Html.TextBox("Test")

Я всегда получаю

 <input id="Test" name="Test" type="text" value="" data-cip-id="Test">

Что это за уродливый идентификатор данных? Какую функцию у него есть и как ее удалить?

Ответ 1

Расширение браузера ChromeIPass для Chrome динамически добавляет атрибуты data-cip-id к элементам на веб-страницах по мере их просмотра.

Расширение обеспечивает KeePass интеграцию в браузер Chrome, позволяя вам заполнять поля имени пользователя и пароля на веб-сайтах непосредственно из вашего KeePass Password Safe базы данных.

Ответ 2

Кажется, вы подключили какую-либо JS-библиотеку, добавляющую это свойство в текстовое поле. Проверьте ссылки на JS-библиотеки в визуализированном HTML, и все будет в порядке.