Я не знаю автоматизированного способа сделать это, но если в существующих файлах * .aspx нет кода на стороне сервера, то это просто случай добавления файлов с кодовым заголовком .cs и последующего их подключения в теге <%@ Page
вот так:
<%@ Page Title="YourPageTitle" Language="C#" AutoEventWireup="true" CodeBehind="YourPage.aspx.cs" Inherits="YourNamespace.YourPage" %>
Примечание. Это не приведет к созданию файла YourPage.aspx.designer.cs
. (Я обычно удаляю их в любом случае, так как они вызывают проблемы слияния - мне проще добавить элементы управления, которые мне нужны, чтобы вручную ссылаться на мой файл с выделенным кодом).
Другой вариант - просто создать новую «веб-форму» для каждой страницы с правильными именами, а затем скопировать и вставить в них существующую разметку. Если у вас есть код сервера в существующих файлах * .aspx, вам нужно будет вручную скопировать его в выделенный код.