我有以下JS代码。
var thisItem = document.thisItem;
var e-mail = thisItem.getProperty("email");// which gets the e-mail of the User
我有以下C#代码。
public static void Main()
{
string username = "username";
string email = "";
//code to send a mail to the user
}
在JS代码中,我正在使用applyMethod(“CSProgramName”);从客户端运行C#。 在这里,我想在C#代码中使用Javascript'电子邮件'变量。我怎样才能做到这一点?
答案 0 :(得分:0)
这是不可能的。
有一些隐藏文本框并通过javascript分配值并访问控件。
如果是ASP.Net,我建议在下面的C#代码中使用ajax帖子。
var reqUrl = "http://mysite/Sample/Sample.aspx?post=true";
var jqXHRresponse;
var request = $.ajax({
url: reqUrl,
type: "POST",
data: {email:emailAddress},
dataType: 'json'
});
protected override void OnInit(EventArgs e)
{
if (Request.Params["post"] == "true")
{
string email = Request.Params["email"];
}
}