2

ネットc#。プレースホルダーを使用していて、プレースホルダーに動的にスパンを追加しています。c#asp.netで動的にスパンするテキストを追加するにはどうすればよいですか?

4

2 に答える 2

5

あなたはhtmlジェネリックコントロールを使うことができますそれはこのように何かを考えるでしょう

var yourspan = new HtmlGenericControl("span");
span.InnerHtml = "the text inside your span ";
yourspan.Attributes["id"] = "yourspan";
pannel.Controls.Add(span);

http://msdn.microsoft.com/en-us/library/system.web.ui.htmlcontrols.htmlgenericcontrol.aspx

于 2012-08-09T05:45:35.650 に答える
2

テーブルをrunat="server"にします

 <table id="myTable" runat="server" width="100%">    
    <tr>
    <td>
    <span></span>
    </td>
    </tr>

    </table>

    **In code behind u do like this** 
 myTable.Rows[1].Cells[0].InnerHtml = "<span id="1">" + YOURTEXT+ "</span>";
于 2012-08-09T05:56:59.443 に答える