Использовать кодовые выражения в блоке <%= ... %>
в атрибутах.
<input type="text" name="<%= ProjectList[count++].ID %>" value = ' + value + ' />
Если value
подразумевается как другое свойство элемента ProjectList
... тогда установка локальной переменной будет проще:
<% var item = ProjectList[count++].ID; %>
<input type="text" name="<%= item.ID %>" value = '<%= item.value %>' />
Хотя HTML-помощники (см. Другой ответ) обеспечивают лучший подход.
NB. В .NET 4 предпочитают <%: ... %>
, чтобы обеспечить кодирование HTML.