易截截图软件、单文件、免安装、纯绿色、仅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获取计算机MAC等硬件信息

(1)下载ClientInfo.dll(在我的资源中可以下载http://download.csdn.net/source/2141582)
(2)使用new ActiveXObject("ClientInfo.HostInfo")调用ActiveX库
(3)GetAdapterMac(0)获取网卡MAC地址
使用示例:
<HTML>
<TITLE>ClientInfoX JavaScript Sample</TITLE>
<HEAD>
<script l ......

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

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

javascript , ajax

问:
Hi,
I have this C#/ASP.NET/.aspx page with a string variable named myString with the value "Mario Gamito".
How can I access "Mario Gamito" from within a JavaScript function, i. e., the variable's value ?
Already tried '" + mystring + "' but it doesn't works.
Any help would be appreciated.
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号