0

この方法でサーバー側の DIV に Html を動的に追加しています。

innerHtml = innerHtml + string.Format(@"<div><span>{0}</span><br/>{1}</div><br/>", dr["Date"], dr["State"]);

問題は、タイトル列に通常のテキストとリンクが混在していることです (これは Twitter の状態フィールドです) が、リンクはハイパーリンクとしてではなく通常のテキストとしてレンダリングされ、ユーザーはリンクをクリックできません。

この問題に対処するにはどうすればよいですか?

ありがとう

4

1 に答える 1

0

タイトル列はどこにありますか? 同じコードを追加してください。

リンクが dr["state"] の場合、コードは次のようになります。

innerHtml = innerHtml + string.Format(@"<div><span>{0}</span><br/><a href='{1}'>Link Name</a></div><br/>", dr["Date"], dr["State"]);

つまり、文字列にアンカー タグ ( ) を追加<a href='Your link'>Link Name</a>します。

于 2012-12-07T13:31:43.150 に答える