0

内部コンテンツを許可する ASP.NET ユーザー コントロールを作成する方法 (および内部コンテンツをレンダリングする方法) を知りたいです。

非常に単純な例として、div を作成するためのコントロールを作成するとします。そのため、コントロールは次のように使用されます。

<%@ Page Language="C#" %>
<%@ Register TagPrefix="custom" TagName="MyDiv" 
    Src="~\Controls\MyDiv.ascx" %>
<html>
<head />
<body>
    <custom:MyDiv id="Div1" runat="server">
    ... customizable content here ...
    </custom:MyDiv>
</body>
<html>

コントロールは、その内部コンテンツにとらわれないようにする必要があります。つまり、asp.net コンテンツを追加して、通常どおりにレンダリングし、タグ<div></div>タグで囲みます。

(注: 明らかに、div タグをシミュレートするコントロールを作成しようとしているわけではありません。これは単純な例です。)

4

1 に答える 1