私は2つのユーザーコントロール名をA.ascx、B.ascxとして持っていて、どちらも単一の.aspxページにあります。 私はA.ascxのページでGetdata()と言う方法があります。私は他の.ascxコントロールへの1つの.ascxコントロールのメソッド
私はB.ascx.csページでこのメソッドを呼び出す必要がありますどのようにpublic partial class A : System.Web.UI.UserControl
{
public event EventHandler BindDataTotalSummary;
public void BindDataTotalSummary()
{
//For example
textbox1.Text = "";
TaxesBreakdownRepeater.DataSource = dt;
TaxesBreakdownRepeater.DataBind();
}
}
としてA.ascxページ上のいくつかのものを試してみましたB.ascx.cs
でそのメソッドを呼び出し必要がありますどのように
public partial class B : System.Web.UI.UserControl
{
public void MethodB()
{
A objectA= new A();//Showing error
BindDataTotalSummary abc=new BindDataTotalSummary();//Showing error
//Some Stuff of code
}
}
あなたの問題は少し不明です。オブジェクトを使ってみましたか? –
@KhairulIslamどのように使用する?私はA.ascxのページ名または直接メソッド名を呼び出すことを試みていますが、それは役に立ちません。 –
'A.ascx'でクラスのオブジェクトを作成してみましたか? –