2014-04-23 60 views
0

我有一個問題請你。 THS的情況是這樣的: 我在這個命名空間中指定的方法:namespace IkubInfo.NE.Web.UI 的方法是這樣的:protected void Export2(GridView gv, object data, string title)如何從另一頁調用方法?

我需要調用在另一頁方法不具有相同的命名空間。 如何在此方法內調用此方法:protected void btnExport_Click(object sender, EventArgs e)

您的幫助,將不勝感激。

+0

,因爲它的保護這是不可能的。如果可能,您需要公開。你可以嗎?如果是這樣,我們可以提前幫助你。 –

+0

好的,如果我公開你能告訴我如何打電話給我嗎?謝謝。 – Marin

+0

你需要改變'Export2'到_public_,可能_static_,並使用'使用IkubInfo.NE.Web.UI'或全名類 – Grundy

回答

2

我認爲我們正在談論的是沒有任何UI觸摸的業務邏輯。

最好的做法是這樣的邏輯轉移到經理\是坐在不同的DLL,並通過事件打電話給他們服務。

0

我找到了解決我的問題,也感謝所有的建議的。

首先我用這條線:using IkubInfo.NE.Web.UI;

比,我不得不做的是這樣調用方法:this.Export2(value1, value2, value3);

其調用該方法的按鈕單擊事件中。我希望這個解決方案能夠幫助這個論壇的其他人。感謝您的支持!

相關問題