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

c#和javascript交互

在asp.net開發中,經常會用到後台和前台的交互,就此總結了一點c#和javascript相互操作的方法
  1.在後台c#代碼中調用jacascript的方法
  javascript代碼:
  <script type="text/javascript" language="javascript">
  function test()
  {
  alert("oec2003");
  return false;
  }
  </script>
  c#代碼:
  protected void Button1_Click(object sender, EventArgs e)
  {
  ClientScript.RegisterStartupScript(this.GetType(), "clear", "<script>test()</script>");
  }
  2.javascript中調用c#方法
  如果c#中的方法有返回值,可以用下面方法
  c#代碼
  public string GetAuthStatus()
  {
  ViewState["Auth"] = "Red";
  return ViewState["Auth"].ToString();
  }
  javascript代碼
  function getAuth()
  {
  var authStatus="<%=GetAuthStatus()%>";
  return authStatus;
  }
  如果在javascript調用的c#方法沒有返回值,可以在一面中放一個button,然後在button的單擊事件中去寫想做的事情,在客戶端的腳本中寫下如下代碼就可以了
  document.all("button1").click();


相关文档:

c#:Dataset读取XML文件动态生成菜单

Step 1:Form1 上添加一个ToolStripContainer控件
Step2:实现代码
private void Form2_Load(object sender, EventArgs e)
{
    CMenuEx menu = new CMenuEx();
    string sPath = "D:\\Menu.xml";//xml的内容
     if (menu.FileExit())
  &nb ......

JavaScript XMLHttpRequest的用处

      如果想从网页提交参数到服务器,第一个想到的就是Http的Form标签。它将用户在客户端网页填写的数据通过HTTP Post,提交到服务端。这些提交的数据被放在HTTP消息的body里面,这样,用户提交的数据理论上是没有长度限制的。如果服务端用的是J2EE,HttpServletRequest可以非常轻松得取到所有参 ......

12个javascript 库外链

首先是十个JS FRAMEWORK
jquery
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
jquery UI
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js"></script>
Chrome Frame
<script src=& ......

C# 用SQL新建数据库

1. 程序如下:
         string str = "Create Database " + "DBname";
         string con = "Data Source=10.0.0.249\\sql2005;Initial Catalog=master;Persist Security Info=True;User ID=sa;Password=sa";
   &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号