易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript中访问C#变量及方法

1.如何在javascript访问C#变量
方法一:使用<%=%>
 <input id="Button3" type="button" value="js调用c#变量" onclick="return Button3_onclick()" />
function Button3_onclick()
{        
    alert('我的名字:'+ '<%=name %>');
}
cs代码中的定义:protected string name = "chenlaing";
方法二:使用Hidden隐藏控件
  <input id="Hidden1" runat="server" type="hidden" />
在cs代码中给该隐藏控件赋值:  Hidden1.Value = "陈亮";
function Button3_onclick()
{        
    alert(document.getElementById("Hidden1").value);
}
方法三:在cs代码中注册js脚本
string tmp = "陈全用";
ClientScript.RegisterClientScriptBlock(this.GetType(), null, "<script language='javascript'>...var temp='" + tmp + "'</script>");
function Button3_onclick()
{        
     alert(temp);
}  
2. 在javascript访问C#函数:
方法一:使用<% %>
 <script  type="text/javascript">...
          var s = "<%=ShowBehindInfo("chenliang")%>"; 
          document.write(s);
 </script>
cs后台代码:
protected string ShowBehindInfo(string name)
{
    return "姓名:" + name;
}
方法二:使用<% %>
  <script   type="text/javascript">...
     document.write("<%ShowResult();%>"); 
  </script>
cs后台代码:
protected void ShowResult()
{
    Response.Write("我是陈全勇气");
}
方法三:
 <style>...
        .btn
        {...}{
            display:none;
        }
  </style>
<


相关文档:

C#与Flash交互

C#与Flash交互 (转自小磊在线)
C#与Flash交互
前段日子公司要求做一个C#与Flash交互的东西,用来C#与短信猫通讯将数据传到Flash上显示与操作的应用。
第一步C#添加组件
打开VS2005-工具-选择工具箱项-COM组件-选择Shockwave Flash Object-确定
添加好组件往场景上拖放,如果提示注册需求注册
c# 注册控件-在运行输 ......

javascript 正则表达式 去除空格

! 去除字符串两端空格的处理
  如果采用传统的方式,就要可能就要采用下面的方式了
  //清除左边空格
  function js_ltrim(deststr)
  {
  if(deststr==null)return "";
  var pos=0;
  var retStr=new String(deststr);
  if (retStr.lenght==0) return retStr;
  while (retStr.substring(pos, ......

Bind和Eval的不同用法 (asp.net C#)

今天在用DataList的模板列的时候习惯性地像在03中那样去给模板列的绑定字段加个处理函数:
 < asp:Label ID = " Label1 " runat = " server " Text = ' <%#ConvertState(Bind("Status"))%> ' ></ asp:Label >
     可是竟然出错:当前上下文中不存在名称“Bind” ......

c# SQL数据库远程连接及配置方法

c# SQL数据库远程连接及配置方法
一:C# 连接SQL数据库
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
Server=myServerAddress;D ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号