2011-04-11 87 views
0

我需要對C#asp.net項目中的GridButtonColumn進行排序。對Telerik RadGrid控件中的GridButtonColumn進行排序

我已在這個線程

列出的C#類,我無法得到它的工作。我得到這個

類型或命名空間名稱 「GridButtonColumn」找不到

是否有使用的指令,我需要補充的嗎?

VB示例使用Imports Telerik.WebControls。當我添加using Telerik.WebControls;我得到這個消息

類型或命名空間名稱 「器WebControls」不會在 命名空間「Telerik的」存在(是否缺少 程序集引用?)


編輯:

我添加了命名空間,現在我得到這個錯誤

未知服務器標籤'telerik:GridButtonColumnWithFilteringSorting

回答

1

GridButtonColumn存在於名稱空間Telerik.Web.UI中。嘗試從

Imports Telerik.WebControls 

改變Imports指令在VB代碼

Imports Telerik.Web.UI 

響應編輯:

GridButtonColumnWithFilteringSorting是自定義GridButtonColumn,上述文章創建的類名。爲了幫助您解決這個問題,我們可能需要查看您的網站的代碼/標記。在上面的文章中,它將自定義按鈕列註冊爲

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

您是否在標記文件中執行了此操作?如果是這樣改變任何

<telerik:GridButtonColumnWithFilteringSorting .. > 

<custom:GridButtonColumnWithFilteringSorting . . > 
1

如果你開發一個Web應用程序項目沒有App_Code文件夾中。在這種情況下,您可以將GridButtonColumnWithFiltering.cs文件放在任意位置,並像這樣註冊它:

<%@ Register Assembly="YourAssemblyName" TagPrefix="custom" Namespace="GridButtonColumnWithFilteringSortingNS" %>