将javascript变量传递给c#函数

将javascript变量传递给c#函数,c#,javascript,C#,Javascript,可能重复: 我有一个c代码,其中嵌入了JavaScript代码。我需要将变量标签传递给C#函数。。这可能吗?如果这样,我怎样才能做到呢 StringBuilder ts = new StringBuilder("<script language='javascript' type='text/javascript'>"); ts.Append(var label="testLabel";); ts.Append("</script>"); HtmlGenericCo

可能重复:

我有一个c代码,其中嵌入了JavaScript代码。我需要将变量标签传递给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);
StringBuilder ts=新的StringBuilder(“”);
附加(var label=“testLabel”);
ts.追加(“”);
HtmlGenericControl div=新的HtmlGenericControl(“div”);
添加(“id”,DivId);
div.InnerHtml=ts.ToString();
Container.Controls.Add(div);
服务器端没有C。JS是客户端。除非你说的是网络控制什么的。否则最接近的是AJAX检查下面的代码

`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);
`StringBuilder ts=新StringBuilder(“”);
ts.Append(“var label='testLabel';”);
ts.追加(“”);
HtmlGenericControl div=新的HtmlGenericControl(“div”);
添加(“id”,DivId);
div.InnerHtml=ts.ToString();
Container.Controls.Add(div);

`Response.Write(ts.ToString());在您的aspx中,如果您有一个

这是一个多个dupquestions@ClintonWard:那是另一个方向。有一个具体的JS->C#副本吗?你能告诉我如何使用ajax吗?有没有链接的例子?