私は、プロジェクト管理ツールであるASP.NETプロジェクトのチームと協力してきました。ほとんどのページは基本的にデータベースからページに何かを書き込んでおり、加えられた変更を保存しています。
これはASP.NETでの最初のプロジェクトです(現在、他のすべてのプロジェクトでASP Classicを使用しています)。先輩からMVCを使用しないように言われました。
現在の問題は、私たちのデザイナー/フロントエンド開発者がASP.NETに関してはほとんど無知であり、可能であればVisualStudioも使用したくないということです(彼はOSXを使用しています)。
例:たとえば、動的リストを作成するための最良の方法は何でしょうか。
これは私たちが現在行っていることです:
<div id="tasks" overflow-y="scroll" style="height:400px;">
<ul id='taskList'>
<% PrintTasks(); %>
</ul>
</div>
コードビハインド:
public void PrintTasks()
{
foreach (var task in _tasks)
{
Response.Write("<li rel='#' id='task_"+task.TaskID+"'>" +
...
"</span>" +
"</li>");
}
}
この場合、設計者がコードビハインドに入らずにliタグを編集することはできません。
ありがとう。