0

コントロール内に動的コンテンツを含むASP.netページがあり、その一部はカスタムコントロールであり、一部は通常のASP.netコントロールです。

マーキー内でこれらのコントロールを取得する方法はありますか?多分HTMLマーキー?これらのコントロールは、主にこの意味で構築されています。

sometext


sometext


sometext

ありがとう!

4

5 に答える 5

1

jQueryの使用を検討する必要があります。マーキータグは非推奨であり、すべてのブラウザで機能するわけではありません。

于 2010-07-07T07:27:40.320 に答える
0

私はこれをすることになった:

<asp:Literal id="Literal1" text="<marquee>"></asp:Literal>
some controls
<asp:Literal id="Literal2" text=</marquee>"></asp:Literal>

これはLukeが提供したソリューションと非常に似ていますが、asp.netページで通常のHTMLとして使用することはできません。

于 2010-07-07T13:20:32.870 に答える
0

プロジェクトのマスターページでマーキータグを使用しようとしています。これがコードです。明らかなエラーを取得し、グーグルで検索しましたが、回避策を見つけることができません。

<pre style="font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; color: #000000; background-color: #eee;font-size: 12px;border: 1px dashed #999999;line-height: 14px;padding: 5px; overflow: auto; width: 100%"><code>&lt;marquee style=&quot;color:#663300; font-weight:700; font-size:medium; width:877px; height:22px;
            margin-top:0px; position:relative; top:-3px; left:-73px; margin-left:0px;&quot;&gt;  Welcome ... &gt;To Narsingham Page
           &lt;/marquee&gt;

</pre>

方法はありますか?vs2010プロジェクトで、xhtml1.0で同じマーキーを使用できます。lukeの方法を試しましたが、この方法では機能しません。このシナリオではjqueryを使用する必要がありますか?私はjqueryをあまり理解していないので、このhtmlコントロールは簡単だと思います。

regs; \ j

于 2011-09-19T17:04:16.863 に答える
0
Literal marquee = new Literal();
marquee.Text = "<marquee style=color:#663300; font-weight:700; font-size:medium; width:877px; height:22px; margin-top:0px; position:relative; top:-3px; left:-73px; margin-left:0px;> Welcome ... >To Narsingham Page </marquee>";
this.Controls.Add(marquee);

上記のコードをPage_Loadプロジェクトの下に置くと、必要なものを手に入れることができます。

于 2013-10-11T16:20:06.420 に答える
-1

やってみました:

<marquee> <asp:YourUserControl ... /> </marquee>
于 2010-07-07T07:25:28.347 に答える