powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / наследование от GridView
2 сообщений из 2, страница 1 из 1
наследование от GridView
    #34162378
Seatle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я создаю свой расширенный грид, отнаследовался от стандартного GridView в NET 2.0 и возникла проблема: при добавлении моего контрола на страницу HTML дизайнере не срабатывает InteliSinse т.е. не отображаются подсказки о колонках
на страницу я его помещаю так:


<MyControls:XGridView ID="xgvTest" runat="server" AllowPaging="true" >
  <Columns>
    <
  </Columns>
</MyControls:XGridView>


InteliSinse срабатывает только в первом уровне вложенности, т.е сам тэг Columns он подсказывает, а вот остальные тэги которые должны быть вложенными в Columns нет! Кто знает в чем тут может быть причина?

P.S. это в Visual Studio 2005 Team Suite
...
Рейтинг: 0 / 0
наследование от GridView
    #34173233
Seatle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я создаю свой расширенный грид, отнаследовался от стандартного GridView в NET 2.0 и возникла проблема: при добавлении моего контрола на страницу HTML дизайнере не срабатывает InteliSinse т.е. не отображаются подсказки о колонках
на страницу я его помещаю так:


<MyControls:XGridView ID="xgvTest" runat="server" AllowPaging="true" >
  <Columns>
    <
  </Columns>
</MyControls:XGridView>
InteliSinse срабатывает только в первом уровне вложенности, т.е сам тэг Columns он подсказывает, а вот остальные тэги которые должны быть вложенными в Columns нет! Кто знает в чем тут может быть причина?P.S. это в Visual Studio 2005 Team Suite мда... Раз никто не знает, то напишу как это сделать, т.к. сам нашел решение.Надо объявить следующие классы в том же пространстве имен что и GridView вот так:
namespace My.Web.UI.WebControls
{
    
    public class MyGridView : System.Web.UI.WebControls.GridView, INamingContainer
    { // ...  }

public class BoundField : System.Web.UI.WebControls.BoundField
{
}
public class ButtonField : System.Web.UI.WebControls.ButtonField
{
}
public class CheckBoxField : System.Web.UI.WebControls.CheckBoxField
{
}
public class CommandField : System.Web.UI.WebControls.CommandField
{
}
}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / наследование от GridView
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]