2009-07-08 2 views
0

Все мои вопросы в этой теме, связанной с ASP.NET 2.0Три asp.net вопрос

При работе на каком-то старом проекте, когда я первый открыл его Visual Studio спросил меня, если я хочу, чтобы преобразовать проект из asp.net 2.0 to asp.net 3.5. Можно ли выбрать «да»?

Если я не выбрал нет в предыдущем вопросе, как я могу позже преобразовать его в asp.net 3.5? (Visual Studio дала эту опцию, в первую очередь, так что я думаю, что это можно сделать позже)

И последний вопрос. Можно ли связать GridView с объектом List?

Большое спасибо за ответы.

ответ

2

Безопасно переключаться на сайт 3.5 до тех пор, пока вы собираетесь развертывать сервер, на котором есть 3.5.

2.0 сайтов всегда можно изменить на 3.5 сайта. Вы можете удалить файл .suo и снова открыть решение, и я верю, что вам будет задан вопрос. В противном случае щелкните правой кнопкой мыши по проекту в проводнике решений и вытащите его страницу свойств, а затем укажите, что целевая структура просто изменит ее на «Framework 3.5».

Что касается Gridivew, вы можете привязываться к списку.

Soming как:

List<Customers> customers = new List<Customers>(); 
Populate(customers); 
GridView1.DataSource = customers; 
GridView1.DataBind(); 
+0

спасибо, что он отвечает на мой вопрос – Dmitris

1
  1. Да - но могут быть незначительные изменения, которые необходимо (как правило, вне рамок .NET например:. Отчетов кристаллическими и т.д.)
  2. Да - Свойства проекта >> Приложение >> Целевая структура.
  3. Что? От Gridview до List? В любом случае - Да - Новый список (GridView1.Items) -или- GridView1.DataSource = List;
1

Если у вас есть сторонние компоненты (активные отчеты, инфраструктура, telerik), вы должны быть уверены, что изменение версий .NET не нарушит или не повлияет на их поведение. Это самая большая вещь, за которой я буду следить.

+0

В проектах есть сочетание asp.net ajax, начиная с версии 1.0 и 2.0, а также с большой вспышкой и, вероятно, больше. Но в целом это небольшой проект, возможно, 9-11 веб-страниц – Dmitris

Смежные вопросы