Сортировка столбца GridButton в элементе управления Telerik RadGrid - PullRequest
0 голосов
/ 12 апреля 2011

Мне нужно отсортировать GridButtonColumn в проекте C # asp.net.

Я добавил класс c #, указанный в этой теме

http://www.telerik.com/community/code-library/aspnet-ajax/grid/filtering-and-sorting-for-gridbuttoncolumn.aspx

и я не могу заставить его работать. Я получаю это

Тип или имя пространства имен «GridButtonColumn» не найден

Есть ли директива использования, которую мне нужно добавить?

В примере VB используется Imports Telerik.WebControls. Когда я добавляю using Telerik.WebControls;, я получаю это сообщение

Тип или имя пространства имен «WebControls» не существует в Пространство имен 'Telerik' (ты пропал ссылка на сборку?)


EDIT:

Я добавил пространство имен, и теперь я получаю эту ошибку

Неизвестный тег сервера 'telerik: GridButtonColumnWithFilteringSorting

Ответы [ 2 ]

1 голос
/ 23 мая 2013

Если вы разрабатываете проект веб-приложения, папка app_code отсутствует.В этом случае вы можете просто поместить файл GridButtonColumnWithFiltering.cs в любое место и зарегистрировать его так:

<%@ Register Assembly="YourAssemblyName" TagPrefix="custom" Namespace="GridButtonColumnWithFilteringSortingNS" %>
1 голос
/ 12 апреля 2011

GridButtonColumn существует в пространстве имен Telerik.Web.UI.Попробуйте изменить директиву Imports в вашем VB-коде с

Imports Telerik.WebControls

на

Imports Telerik.Web.UI

Ответ на изменение:

GridButtonColumnWithFilteringSorting - это имя класса пользовательского GridButtonColumn, котороевышеуказанная статья создает.Чтобы помочь вам в этом, нам, вероятно, нужно увидеть ваш код / ​​разметку для вашего сайта.В приведенной выше статье он регистрирует столбец пользовательских кнопок как

<Register TagPrefix="custom" Namespace="GridButtonColumnWithFilteringSortingNS">

Вы делали это в файле разметки?Если это так, измените любой

<telerik:GridButtonColumnWithFilteringSorting .. >

на

<custom:GridButtonColumnWithFilteringSorting . . >
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...