以前は、メインユーザーコントロールを含むデフォルトのaspxページがあります。
メインのユーザーコントロールは、メニュー項目を動的にロードするためのユーザーです。たとえば、担当者と販売注文。
ユーザーが担当者をクリックすると、担当者のコンテンツが他のサブユーザーコントロールから読み込まれます。
デフォルトのaspxフロントエンド
Here is the aspx page which include the main user control
<div class="rightColumnModule2">
<asp:Panel ID="pnUserControl" runat="server">
<uc2:SubMenuItem ID="MainMenuItem1" runat="server"/>
</asp:Panel>
</div>
submenuitemバックエンドコード
//dynamic load other content of user control
//I am using placeholder to load from other user control
private void loadUserControl()
{
if (this.hfSelectSubItemURL.Value != "")
{
UserControl ucSimpleControl = LoadControl(this.hfSelectSubItemURL.Value) as UserControl;
PlaceHolder1.Controls.Add(ucSimpleControl);
}
}
ContactPersonList.ascxフロントエンド
div class="rightColumnModule2">
<div class="rightColumnModule2TitleContainer">
<table class="rightColumnModule2Table">
<tr>
<td>
<div class="rightColumnModule2Title">
Contact Person</div>
</td>
</tr>
<tr>
<td>
<cc1:cusAcesslevelBtn ID="btncAdd" runat="server" aclType="Add"
CssClass="inputButonS" onclick="btncAdd_Click" Text="Add" />
</td>
</tr>
</table>
</div>
<!-- end of rightColumnModule2TitleContainer -->
<div id="Div2" class="rightColumnModule2Content" runat="server">
<div class="rightColumnModule2ContentSub">
<div class="rightColumnModule2TitleSub">
System Information
</div>
<table class="table100">
<tr>
<td class="tableVT" style="width: 49%">
<table class="table100">
<tr>
<td class="rightColumnModule2DetailLabel" style="width: 30%">
Create by </td><td class="rightColumnModule2DetailColon" style="width: 5%">
: </td><td class="rightColumnModule2DetailValue" style="width: 65%">
<asp:LinkButton ID="LinkButton1" runat="server"
></asp:LinkButton> <asp:Label
ID="Label3" runat="server"></asp:Label></td></tr></table></td><td class="gapHori1" style="width: 2%">
</td>
<td class="tableVT" style="width: 49%">
<table class="table100">
<tr>
<td class="rightColumnModule2DetailLabel" style="width: 30%">
Modify By </td><td class="rightColumnModule2DetailColon" style="width: 5%">
: </td><td class="rightColumnModule2DetailValue" style="width: 65%">
<asp:LinkButton ID="LinkButton2" runat="server"></asp:LinkButton> <asp:Label
ID="Label4" runat="server"></asp:Label></td></tr></table></td></tr></table>
</div>
</div>
</div> <!-- end of rightColumnModule2Content -->
デフォルトのaspxページのContactPersonList.ascxにある[追加]ボタンを呼び出すにはどうすればよいですか?解決策を教えてください。ありがとう