2011-12-23 10 views
0

私はプログラミングに関してはまだまだ初心者です。私はVisual Studio 2010を持っており、C#で書いています。私はasp:menuコントロールを使用しようとしていますが、私はこのコントロールとかなりの他のものについて疑問に思っています...どのようにコントロールの出力htmlを編集しますか?asp.netコントロールのHTMLを変更

例:

ASP:

<div> 
<ul> 
    <li><a href="#"></a></li> 
    <li><a href="#"></a></li> 
    <li><a href="#"></a></li> 
</ul> 
</div> 

をレンダリングメニュー私はそれがHREFタグの周りにspanタグが含まれるので、それを編集したいと思います。

<li><span><a href="#"></a></span></li> 

これを行うにはどうすればいいですか?または、私をより良く助けることができる参考情報であることを指摘することができます。お手伝いをしていただきありがとうございます。

+3

  • ? – Tyanna

    +0

    こんにちはTh3Ph110s0ph3r、プログラマーへようこそ!これは、ソフトウェア開発に関連する**概念上**の問題に関する専門家の回答を得るためのQ/Aサイトです。このような特定の問題は、今後StackOverflowに投稿する必要があります。詳細については、FAQを参照してください。 http://programmers.stackexchange.com/faq –

    答えて

    1

    ASP.NET 2.0 CSS Friendly Control Adaptersには、レンダリングされたコントロールのコードも「書き換え」されています(旧式ですか?)。

    あなたがどのようにそれを行うかを見れば、あなたはメニューのための独自のコードを挿入するのはむしろ簡単です。

    タグに余分なスパンタグを付けずにCSSを適用できるはずなので、<span>タグを挿入する必要はありません。

    +1

    Asp.net 2.0 CSS Friendly Cotrol AdaptersはVS 2010より古くなっています。これらのコントロールと同じリストアイテムモードでメニューを使用しています。私は、自分のニーズに合わせてコントロールのデザイン/レイアウトを編集する簡単な方法があるかどうかを知りたいだけです。 – Nicholas

    関連する問題