Загрузка динамического текста в подсказку в ASP.NET MVC - PullRequest
0 голосов
/ 17 декабря 2018

У меня есть цикл for-each, который выполняет итерации и перечисляет файлы в таблице.Я хочу иметь указатель мыши, который должен запрашивать данные из базы данных и отображать детали соответствующего файла.Ниже приведен пример

@{ int count = 0;}
@foreach (var item in Model)
{
<tr style="height:40px;">

@{count++;
}

<td style="color:rgb(52, 116, 219);width:5%;">@count .</td>
<td> @Html.ActionLink(@item.Split('.')[0], "Usecase", new { name = item }, new { Class = "action add", title = <!-- I need to call my controller method from here and pass the @item parameter that will connect to DB and query selected file and load dynamic text-->  })</td>
</tr>
}

Я не знаю, как вызвать метод контроллера из атрибута title. Есть ли способ сделать это?

Заранее спасибо !!

1 Ответ

0 голосов
/ 17 декабря 2018

@ маха.Как предложил @Andrei, добавьте Title к вашей модели и добавьте всплывающую подсказку, как я описал в вашем последнем сообщении.

В качестве примера:

public class Car {
    public int Id {get;set;}
    public string Make {get; set;}
    public string Color {get; set;}
    public string TitleTag {get; set;}  //use this to tie the Title text to the Model.
}

Затем, как прежде:

@Html.ActionLink(item.Make, 
         "Action", 
         "Controller", 
         new { id = item.Id }, 
         new { @class = "css-class", @title = item.TitleTag }
...