Объединение строк в атрибутах ASP.NET

Я пытаюсь заключить строку в атрибут. Я получаю ошибку. Я думаю, что это связано с моимEval, Есть ли правильный способ объединения строк, или это просто невозможно? Я считаю, что проблема в том, где я установил NavigateUrl.

<asp:HyperLink ID="lb" 
               runat="server" 
               Text='<%#Eval("Key.Id") %>' 
               NavigateUrl='ViewItem.aspx?id=' + '<%# Eval("Key.Id") %>'/>

Ответы на вопрос(3)

Ваш ответ на вопрос