Один из вариантов - добавить к кнопке атрибут title
.
<button title="@item.Detail" ...>
Другой вариант - настроить стиль кнопки так, чтобы она отображала «короткую» версию по умолчанию, а затем включить «длинную» версию наmouseover
<button ....>
<div class="truncate">@item.Detail </div>
</button>
css
.truncate {
width: 100px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
jQuery
$('.truncate').hover(function(){
$(this).toggleClass('truncate');
})