0

重複の可能性:
javascript 変数を C# 変数に変換する

JavaScript コードが埋め込まれた ac# コードがあります。変数ラベルを C# 関数に渡す必要があります.これは可能ですか? もしそうなら、どうすればそれを達成できますか?

StringBuilder ts = new StringBuilder("<script language='javascript' type='text/javascript'>");
ts.Append(var label="testLabel";);
ts.Append("</script>");  
HtmlGenericControl div = new HtmlGenericControl("div");
div.Attributes.Add("id",DivId);
div.InnerHtml = ts.ToString();
Container.Controls.Add(div);
4

3 に答える 3

0

C# はサーバー側ではありません。JSはクライアントサイドです。WebControl などについて話している場合を除きます。それ以外の場合、最も近いのは AJAX です

于 2012-08-07T04:29:48.313 に答える
0

以下のコードを確認してください...

`StringBuilder ts = new StringBuilder("<script language='javascript' type='text/javascript'>");
 ts.Append("var label='testLabel';");
 ts.Append("</script>");  
 HtmlGenericControl div = new HtmlGenericControl("div");
 div.Attributes.Add("id",DivId);
 div.InnerHtml = ts.ToString();
 Container.Controls.Add(div);

`

于 2012-08-07T04:31:06.673 に答える
0

Response.Write(ts.ToString()); あなたが持っている場合はあなたのaspxに

于 2012-08-07T04:33:06.197 に答える