1

dropzone に名前を付けることは可能でしょうか?編集モードでページを開いて DropZone コントロールのヘッダーに名前を表示すると、

4

1 に答える 1

2

アップグレード中に破壊されるコードを変更せずに直接関​​連付けを行う方法は考えられません。ただし、ページが編集モードであるかどうかを検出することで、それぞれの見出しを表示/非表示にできるはずです。たとえば、次のようにコードに見出しを設定するとします。

<asp:Panel ID="dz1Heading" runat="server" visible="false">
    <h2>Zone 1</h2>
</asp:Panel>
<PB:DropZone ID="Zone1" runat="server" />

次に、コードビハインドで次のようにその見出しを表示/非表示にできます。

protected void Page_Load(object sender, EventArgs e){
    var myPage = (PageBuilder)this.Page;
    if(myPage.Status == Mode.Editing)
        dz1Heading.Visible = true;
}

ページが編集モードでない限り、見出しは見えなくなります。編集モードの場合、編集者に見えるようになります。

于 2013-10-08T20:48:44.650 に答える