js调用后台,后台调用前台等方法总结

js调用后台,后台调用前台等方法进行总结。

1中的作用。Javascript函数在C #代码执行的功能:

方法1:1、一个按钮设置第一,又被称为或在后台处理的内容写进button1_click。
复制代码代码如下所示:
protected void button1_click(object sender,EventArgs e)
{
this.textbox1.text =voodooer ;
}

2、在前台可以叫这个:
复制代码代码如下所示:


方法二:1,函数声明是公开的或受保护的
复制代码代码如下所示:
公共字符串SS()
{
返回(voodooer );
}

2,打电话给前台的方法
复制代码代码如下所示:

var;
警报(a);


方法三:1。
复制代码代码如下所示:
<!——
功能__dopostback(目标,eventargument)
{
VaR形式= document.form1; / / Runat=服务器形式
__eventtarget.value =目标形式;
从__eventargument.value = eventargument;
theform.submit();
}
-->



方法四:
复制代码代码如下所示:

SubmitKeyClick()函数
{
如果(Event.keyCode = 13)
{
event.cancelbubble =真;
event.returnvalue = false;
文件。所有。funname。值=你想调用的函数名;
文档。表单{ 0 }。提交();
}
}


!-它用来存储要调用的函数—

in.cs有:
复制代码代码如下所示:
公共page_onload()
{
如果(!Page.IsPost())
{
字符串strfunname =请求。形式{funname}!= nullrequest。形式{funname}:;
根据返回值决定调用哪一个函数。
开关(strfunname)
{
案例输入():
(输入);调用函数
打破;
案例他人:
调用其他函数
打破;
违约:
调用默认函数
打破;
}
}
}
公共无效输入()
{
以……例如,计算一个值
}

2。如何在Javascript中的C #变量访问

答案如下:

方法1:1,通过页面上的隐藏域访问

方法二:1,因为公共字符串N是在后台定义的;变量的格式在前面JS中用作或++。

方法三:1,或者在服务器端变量被赋值后在页面上注册一个脚本。



TMP是一个后端变量,然后可以直接访问JS以获取值。

三.如何访问C # Javascript的变量

答案如下:

方法1:1,前台使用静态文本控件来隐藏域,并将js变量的值写入其中。

2,后台使用请求{ }来获取值。

方法二:可以使用cookie或会话

4。如何在C # Javascript函数访问

答案如下:

Javascript函数在C #代码执行:

方法1:1、Page.RegisterStartupscript(GGG

方法二:使用文字类,然后
复制代码代码如下所示:
private void button2_click(object sender,system.eventargs E)
{
字符串str;

STR + =selectrange();

/ / literal1可视=真;
literal1文本= str;
}