2011-05-20 89 views
3

下午好所有(或早晨對於那些整個池塘)。Telerik的radcombobox控件不是建立

我收到一個非常奇特的Telerik的錯誤,我想知道如果你們有Telerik的經驗,曾遇到過這一個。

我使用的是radcombobox控件,力圖打造,當我得到這個錯誤:

法 '保護小組 ddlMyDropDown_SelectedIndexChanged(發件人 爲對象,E作爲 Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs)' 無法處理事件「公共事件 的SelectedIndexChanged(發送者爲對象, Ë作爲System.EventArgs)」,因爲他們 不具有相同的簽名。

所以,你都可以得到的,我發現自己的情況有充分的瞭解,我會告訴你我的聲明和事件實例:

<telerik:RadComboBox Skin="Telerik" runat="server" AutoPostBack="true" ID="ddlMyDropDown" DataTextField="uname" DataValueField="Id" EnableEmbeddedSkins="true"></telerik:RadComboBox> 

和事件代碼:

Protected Sub ddlMyDropDown_SelectedIndexChanged(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles ddlMyDropDown.SelectedIndexChanged 
    UserId = ddlMyDropDown.SelectedValue 
End Sub 

當我強制運行該項目時,它都按預期運行,但它不會成功構建或允許我發佈。錯誤消息只是沒有任何邏輯意義。

我使用System.EventArgs假設Telerik的事件參數從中獲取嘗試。但仍然沒有成功。

任何幫助將高度讚賞。

回答

1

啊哈,這個很抱歉,我已經想通了這個問題。似乎有人在項目中創建的另一個文件被連接到我工作的頁面後面的代碼。

他們的頁面包含一個與我的Telerik控件同名的DropDownList,從而導致顯示錯誤。

我已經修復了。是一個噩夢發現,但最終到達那裏。

-1

更換 公共事件的SelectedIndexChanged(發送者爲對象,E作爲System.EventArgs)
*保護小組ddlUsers_SelectedIndexChanged(發送者爲對象,E作爲Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs)*

在後面你的代碼。我想你已經將你的asp下拉菜單替換爲aspx頁面中的teleerik下拉菜單,並忘記在後面的代碼中更改事件。 Telerik組合框需要RadComboBoxSelectedIndexChangedEventArgs來處理選定的更改事件。

+0

我已經提供了背後的代碼,強調我已經做到了這一點。 – ThePower 2011-05-21 12:12:07

相關問題