FineUI 官方论坛

标题: FineUI 后台与js之间如何互相调用 [打印本页]

作者: crhcss    时间: 2015-8-3 23:15
标题: FineUI 后台与js之间如何互相调用
本帖最后由 crhcss 于 2015-8-3 23:17 编辑

FineUI中可以通过内置的静态函数PageContext.RegisterStartupScript(String.Format("cs('{0}');",ss));来调用JS函数,
那JS如何调用后台的函数呢?这里我不想用<%=函数名()%>这种方法;
比如:Anthem
[Anthem.Method]
protected void Search1(string whereClause){}

Anthem.Manager.Register(this);
Anthem_InvokePageMethod("Search1", ['尚未实现'], Completed);方式实现,FineUI是如何实现的,或者需要如何修改才能在FineUI中使用Anthem的方法


作者: zy32002    时间: 2015-8-4 09:02
这种问题不会百度么??
http://www.jb51.net/article/13064.htm

js调用后台,也可以用ajax
作者: crhcss    时间: 2015-8-4 09:10
zy32002 发表于 2015-8-4 09:02
这种问题不会百度么??
http://www.jb51.net/article/13064.htm

你这个解决方法,太繁琐了;这篇文档我早看过了,不想用这种方法;我是想知道FineUI有没有类似Anthem那样封装出一套方法,或者能解决和Anthem共存问题的话,我就用Anthem的方法了
作者: sanshi    时间: 2015-8-4 10:57
不支持这种做法。

FineUI中可以直接调用 __doPostBack 函数,比如示例:http://fineui.com/demo_pro/#/demo_pro/other/custom_postback.aspx
作者: zy32002    时间: 2015-8-4 10:59
所有封装都是基于这种
作者: shihahayue    时间: 2015-8-6 10:37
逮个帖贴个例子
http://www.cnblogs.com/shiworkyue/p/4127756.html
用到了 F.customEvent(); 怎么笨怎么写的
作者: sanshi    时间: 2015-8-6 12:53
shihahayue 发表于 2015-8-6 10:37
逮个帖贴个例子
http://www.cnblogs.com/shiworkyue/p/4127756.html
用到了 F.customEvent(); 怎么 ...

有示例,自己看下:http://fineui.com/demo/#/demo/other/custom_postback2.aspx




欢迎光临 FineUI 官方论坛 (https://www.fineui.com/bbs/) Powered by Discuz! X3.4