0

私はこのテキストを持っています:

<span class="message-text">

たとえば、文字列に追加したい:文字列s =問題は、メッセージテキストがすでに「」の間にあることです。そして、すべてが文字列になることを望みます。

どうすればできますか?

4

6 に答える 6

1

これでいいと思います

string myString = "<span class=\"message-text\">";
于 2012-08-10T10:11:46.650 に答える
1

あなたが何を意味するのか明確ではありませんが、試してみてください

最初にスパンに追加runat="server"し、ID を付与します

<span runat="server" ID="mySpan"></span>

次に、コードビハインドで

string s = "message-text";

mySpan.Attributes.Add("class", s);

htmlでの出力は

<span runat="server" ID="mySpan" class="message-text">

またはあなたが意味する

string mySpan = "<span class=\"message-text\">";

また

string mySpan = "<span class='message-text'>";
于 2012-08-10T10:12:52.593 に答える
0

バックスラッシュ、\ は二重引用符や他の多くの文字をエスケープするために使用されます...したがって、コード行を次のように記述できます。

String str = "<span class=\"message-text\">"

エスケープ文字について詳しくはこちら

于 2012-08-10T10:16:57.070 に答える
0

これを試して

string str = "<span class='message-text'>";
于 2012-08-10T10:12:00.570 に答える
0

\逐語的な文字列を使用するか、シンボルを使用する

@""""; //"

"\""' //""

于 2012-08-10T10:12:16.403 に答える
-1
string l = "<span class=\"message-text\">";

詳細については、こちらを参照してください:http: //msdn.microsoft.com/en-us/library/aa691090 (v=vs.71).aspx

于 2012-08-10T10:15:36.843 に答える