C#可以和javascript配合工作吗? c#可以调用javascript的代码吗,或者javascript调用c#的代码?只要能调用,随便什么方法都行,大家给指点指点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然可以配合工作.你需要了解的是ajax javascript可以通过http协议调用c#的功能,比如ajax,c#运行在服务器,一般不要主动和客户端的javascript通讯, 不能直接调用,但可以用Ajax等间接调用。 你的意思是不是c#和javascript互相调用方法呀?参看http://topic.csdn.net/t/20021220/15/1281091.html http://developer.51cto.com/art/200907/139552.htm 那一个普通的应用程序(不牵扯网络数据库)工程中可以通过ajax嵌入javascript代码吗?ajax还不了解。 c#的webform本身就离不开javascript. javascript用于前台,C#用于后台,两者一般都是配合使用的。现在都是通过jquery的ajax来对后台函数进行调用。 说白了ajax本身就是javascript做的,它是一种实现手段。 可以 不能直接调用可以通过控件实现交互JS调用C#方法可以用按钮 AJAX C#调用JS可以通过注册事件 或 Response.Write("<script></script>");this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('" + HttpRuntime.AppDomainAppPath + "');</script>", false);等等! WebService REST WCF随你选。只要你了解了AJAX方面的知识。另外Silverlight能与Javascript互调用。同步异步都可以。 ajax 可以调用c# c# 可以调用javascript winform很简单window.external.xxxWebBrowser.InvokeScript("LoadSearch", new string[] { "Silverlight" }); web+js,必须的,winform就不必了吧。 winform很简单window.external.xxxWebBrowser.InvokeScript("LoadSearch", new string[] { "Silverlight" }); 下一个ajax的插件,然后在你的项目的webconfig中配置一下ajax就可以使用了。前台的js调用后台C#的方法,方法是以webmethod形式被调用,js调用时需在参数列表中指定回调方法。当然还有很多实现的方法,网上一搜一摞一摞的 C#中 可以定义string类型的变量 将js代码赋值给他 就可以调用了 Repeater怎么根据后台的判断绑定不同的值 用C#建网站,用表格规划版面还是用CSS好? 关于打印 C#中导出的文件如何不被覆盖 大家看看我这时间相减哪出错了? c#中怎样播放ogg格式的音频文件?? PDA的安装与部署 在线等 急急急急!!!!! 帮帮我吧! 什么工具可以方便的把10进制转换为16进制 使用域用户登录的问题 c# calendar控件中如何自定义每个不同日期的悬浮文本内容 DataHelper是否应该使用工厂模式
参看
http://topic.csdn.net/t/20021220/15/1281091.html
http://developer.51cto.com/art/200907/139552.htm
ajax还不了解。
现在都是通过jquery的ajax来对后台函数进行调用。
可以通过控件实现交互
JS调用C#方法可以用按钮 AJAX
C#调用JS
可以通过注册事件 或 Response.Write("<script></script>");
this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('" + HttpRuntime.AppDomainAppPath + "');</script>", false);
等等!
另外Silverlight能与Javascript互调用。同步异步都可以。
window.external.xxx
WebBrowser.InvokeScript("LoadSearch", new string[] { "Silverlight" });
web+js,必须的,winform就不必了吧。
window.external.xxx
WebBrowser.InvokeScript("LoadSearch", new string[] { "Silverlight" });
前台的js调用后台C#的方法,方法是以webmethod形式被调用,js调用时需在参数列表中指定回调方法。
当然还有很多实现的方法,网上一搜一摞一摞的