Вы можете разделить на два тега в разделе параметров.
// BusinessController
[Route("business/{id}")]
[ApiController]
public class BusinessController : Controller {
[HttpPut]
[ProducesResponseType(400)]
public ActionResult PutAsync([FromBody]BusinessModel business, [FromRoute] int id) {
...
}
}
И после этого присвойте этот идентификатор модели, если она является ее частью.
В управлении сервером Вы создали бы свойство, которое реализует ITemplate для содержания того содержания. Я не положителен, возможно ли это в пользовательском элементе управления, но это может быть.
да, возможно
проверить эту статью MSDN о создании шаблонных пользовательских элементов управления, плюс вы можете добавить [ParseChildren ( false)] в пользовательский класс управления, чтобы вы могли видеть их со страницы, содержащей их. http://msdn.microsoft.com/en-us/library/36574bf6.aspx
надеюсь, что это поможет.