0

Web フォームを作成しました。

後で、他の Web フォームが従うべきナビゲーションを備えたマスター ページが必要であることに気付きました。

手動で移行中です。このアプローチをとって、マスターページを作成 -> Web フォームから切り取り -> マスターを使用して Web フォームに貼り付け -> 古い Web フォームを消去します。

次のように。(プロセスをさらに複雑にしないために、ナビゲーション コントロールはまだ作成していません)。

【新規マスターページ】

    </asp:ContentPlaceHolder>
</div>
</form>

【旧ウェブフォーム】

    <asp:EntityDataSource ID="entityDataSource" runat="server" ConnectionString="name=VideoLibraryEntities" DefaultContainerName="VideoLibraryEntities" EnableDelete="True" EnableFlattening="False" EnableInsert="True" EnableUpdate="True" EntitySetName="Clips" EntityTypeFilter="Clipo" OnSelecting="EntityDataSource_Selecting">
    </asp:EntityDataSource>
    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True" DataSourceID="entityDataSource">
        <Columns>
            <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" ShowSelectButton="True" />
        </Columns>
    </asp:GridView>

        <div>
        <h1>Sending Email</h1>
    <table>
        <tr>
            <td>From:</td>
            <td>
                <asp:TextBox ID="txtFrom" runat="server" Width="250px"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>From EMail:</td>
            <td>
                <asp:TextBox ID="txtFromEmail" runat="server" Width="250px"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>To:</td>
            <td>
                <asp:TextBox ID="txtTo" runat="server" Width="250px"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>To Email:</td>
            <td>
                <asp:TextBox ID="txtToEmail" runat="server" Width="250px"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>Subject:</td>
            <td>
                <asp:TextBox ID="txtSubject" runat="server" Width="250px"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>Message:</td>
            <td>
                <asp:TextBox ID="txtMessage" runat="server" TextMode="MultiLine" Height="138px" 
                    Width="467px"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td colspan="2" align="right">
                <asp:Button ID="btnSend" runat="server" Text="Send Email" 
                    onclick="btnSend_Click" />
            </td>
        </tr>
    </table>
    <asp:Label ID="Label1" runat="server" ForeColor="Blue" />
</div>
</form>

ナビゲーション付きのマスター ページを作成し、古い Web フォームを新しい Web フォームに貼り付けますか?

ありがとう。

4

0 に答える 0