Zu allererst Sie fehlen Zitate in den HTML-Tag-Parameter hinzuzufügen. Nehmen Sie diese Änderung Anführungszeichen am Anfang und am Ende des Parameterwert hinzuzufügen:
string tempText = "He hasn't returned my call.";
html = string.Concat(html, "<a title=\"" + tempText + "\">hello</a>");
Zusätzlich werden alle Text, den Sie in HTML setzen durch HTML gehen sollte zu entkommen, so dass
1 Sie keine Syntax
Probleme
2 Sicherheitsprobleme, die von einem Angreifer die Einbettung der hTML-Syntax in einer Eingabezeichenfolge entstehen, werden
verhindert
string tempText = "He hasn't returned my call.";
html = string.Concat(html, "<a title=\"" + HttpUtility.HtmlEncode(tempText) + "\">hello</a>");
stellen Sie sicher, können Sie den Code ohne kompiliert werden n Fehler. – kennyzx
@kennyzx Ich habe meinen Code aktualisiert und es ist korrekt. – Abhijeet