第一种:

<script type="text/javascript">
 $(document).ready(function() {
 sshow();
 });
 
 function sshow()
 { 
      var s = '<%=IsShow() %>'; 
      if(s == '0')
      {
       document.getElementById("trr").style.display= "none";    
      }else
      {
      document.getElementById("trr").style.display= "";
      }
      alert(s);
 }

public int IsShow()
    {
        int sis = 0;
        ASPxLabel urll = (ASPxLabel)DataList1.Items[0].FindControl("ASPxLabelURL");
        //Response.Write(urll.Text.Length);
        //Response.Write(urll.Text.IndexOf(".", 9, 2).ToString());
        if (urll.Text.Length > 12)
        {
            if (urll.Text.IndexOf(".", 9, 3) > -1)
            {
                sis = 1;
            }
        }
        return sis;
    }

第二种

// 需要标识为WebMethod 
[System.Web.Services.WebMethod]
// 注意,要让前台调用的方法,一定要是public和static的 
public static string aaa(string name)
{
    string result = "Hello:" + name;
    return result;
}
    <mce:script type="text/javascript"><!--
 
        function btnClick(){
            // 调用页面后台方法,前面跟方法所需的参数,接着是方法回调成功时要执行的js函数,最后一个是方法回调失败时要执行的js函数
            PageMethods.aaa("you",funReady,funError);
        }        
        // result 就是后台方法返回的数据
        function funReady(result){
            alert(result);
        }
        // err 就是后台方法返回的错误信息
        function funError(err){
            alert("Error:" + err._message );
        }
       
// --></mce:script>

<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true" />
        <input type="button" οnclick="btnClick()" value="test" />
 方法2:
   
    function Show()
    {
      var v = "中国";
      var s = '<%=CsharpVoid("'+v+'") %>';  // 你好!“+V+”
      alert(s);
    }
    protected string CsharpVoid(string strCC)
    {
       strCC = "你好!" + strCC;
       return strCC;
    }
<input type="button" οnclick="Show()" value="hhhh" />

转载于:https://www.cnblogs.com/wuhuisheng/archive/2011/04/13/2014838.html

js 调用C#.NET后台方法 转载自:http://www.cnblogs.com/lizhao/archive/2010/11/23/1990436.html...相关推荐

  1. 存储过程使用事物的几种方式 转载自--http://www.cnblogs.com/chengxiaoming/archive/2010/06/11/1756163.html...

    --方式一 ifexists (select*from dbo.sysobjects where id =object_id(N'[dbo].[USP_ProcedureWithTransaction ...

  2. 转:Ajax调用Webservice和后台方法

    本次课程内容包括     • 客户端访问WebService基础     • 客户端访问PageMethod基础     • 错误处理     • 复杂数据类型使用基础     • 客户端代理使用细节 ...

  3. 原始ajax方式调用asp.net后台方法

    aspx页面: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Data.asp ...

  4. JS调用CS里的方法:PageMethods

    想要在页面里JS代码里onclick去调用后台文件中的一个方法,搞了半天,才弄懂怎么做. 原来是通过PageMethods来实现的. 举个列子: Default.aspx 里代码 <%@ Pag ...

  5. ajax调用asp.net,jQuery.ajax()调用asp.net后台方法(非常重要)

    http://www.cnblogs.com/zxhoo/archive/2011/01/30/1947752.html 用JQuery的$.ajax()可以很方便的调用asp.net的后台方法. 先 ...

  6. 关于火车采集js调用文章资讯的方法 淘宝采集 相关

    关于火车采集js调用文章资讯的方法 心岛发布于2014年12月16日 分类: 数据采集  浏览:761 人次 评论:0 一.需要准备的工具软件: 火车头采集器 抓包软件(我使用的是fiddler) 二 ...

  7. JSPatch实现原理详解:让JS调用/替换任意OC方法

    JSPatch实现原理详解:让JS调用/替换任意OC方法 2015-07-10 09:05 编辑: suiling 分类:iOS开发 来源:bang JSPatch以小巧的体积做到了让JS调用/替换任 ...

  8. [转]JS调用Android里面的方法,Android调用JS里面的方法

    FROM : http://blog.csdn.net/hj563308597/article/details/45197709 Android WebView 在公司Android的开发过程中遇到一 ...

  9. JS调用模式以及bind()方法

    本来是想好好归纳下bind()方法,但是从中又牵扯出了现在读的js语言精粹的一些知识,那这里就从基础开始整理下知识点. 函数 JS中最重要的组成部分就是函数了,由于JS中没有类之说,类的功能实现也是靠 ...

最新文章

  1. 《系统集成项目管理工程师》必背100个知识点-72配置管理的主要活动
  2. 学习笔记:Windows 下Keras安装和配置指南
  3. Java 面试必考难点,这一个教程全搞定
  4. 20145225 《信息安全系统设计基础》第14周学习总结
  5. 数值计算方法(高斯消元以及LU分解)
  6. sap中查询字段长度_SAP会计科目编码的层级说明
  7. Android图片处理神器BitmapFun源码分析
  8. 电子商务网站优化之策略篇
  9. Axure8.0AxureRP8实战手册
  10. 10月24日程序员HTML5,【通知】10月24日程序员节放假1天
  11. uniapp如何使用uview中的loadmore上拉加载
  12. SQL从特定位置检索记录
  13. CDC Schemes
  14. 贝塞尔曲线最小二乘法拟合(随意切向/切向方向统一)------路适用于绝大多数的最小二乘法拟合
  15. Windows Server 2012R2 启用网络发现失败
  16. 如何放大图片不模糊?教你一招
  17. 【Hi3519A】测试华为M2221-QL智能摄像头
  18. 天梯赛习题:福到了(递归打印)
  19. android studio文件存储路径,配置Android Studio的缓存文件路径(释放你的C盘)
  20. 基于JavaWeb的企业合同管理系统(源码+论文)

热门文章

  1. Hyperledger子项目
  2. spring事务管理 TransactionProxyFactoryBean源码分析
  3. CentOS开启与关闭防火墙
  4. 未来编程语言的发展方向(1)
  5. 绝对养眼 Tech·Ed 2008大会SHOW GIRL动感热舞
  6. [置顶] 谈谈找工作过程中的那些环节、注意点和经验
  7. RabbitMQ消息队列生产者和消费者
  8. java 二进制,八进制,十进制,十六进制间相互转换的方法
  9. Android应用安全与防范之签名校验
  10. 【精致Java教程】02:Java的跨平台原理