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();
Ïà¹ØÎĵµ£º
5¡¢Óà ¹¹Ô캯Êý+ÔÐÍ ¶¨ÒåÒ»¸öÀࣻͬһ¹¹Ô캯Êý¿ÉÒÔ¶¨Òå³ö¶à¸öÀàÐÍ
/**
* $define дÀ๤¾ßº¯ÊýÖ®¶þ
* @param {Object} constructor
* @param {Object} prototype
*/
function $define(constructor,prototype) {
var c = constructor || function(){};
var p = prototype || {};
r ......
7¡¢dojo.jsµÄдÀ෽ʽ
dojo×îÐÂÊÇ1.3.1ÁË£¬¼ÇµÃ07Äêʱ»¹ÊÇ0.4¡£ÎĵµÒ²½¥½¥¶àÁËÆðÀ´£¬ÓÃdojoµÄÒ²ÂýÂý¶àÁË¡£dojo»¹·¢²¼ÁËcore°æ£¬Ñ¹ËõºóÖ»ÓÐ
27kb¡£dojoÖÐÓÃdojo.declare·½·¨À´¶¨ÒåÒ»¸öÀà¡£dojo.declareµÄÔ´Âë¾Í²»ÌùÔÚÕâÀïÁË¡£dojo.declareÓÐÈý¸ö²Î
Êý£¬
²ÎÊý1£ºÀàÃûclassName
²ÎÊý2£º¼Ì³ÐµÄÀàsuperclass
²ÎÊý3£º¹¹ÔìÆ÷ ......
9¡¢YUIµÄдÀ෽ʽ
ÕâÀïÒýÈëµÄÊÇYUI 2.7.0°æ£¬Ö»ÐèÒýÈëyahoo.js¡£YUIÒýÈëÁËÃüÃû¿Õ¼ä£¬ÀàËÆÓÚjavaµÄ°ü¡£ÒÔÏÂyahooµÄ¹¤¾ßº¯Êý°ü
YAHOO.namespace
YAHOO.lang
YAHOO.lang.hasOwnProperty
YAHOO.lang.extend
YAHOO.lang.augment
YAHOO.log
YAHOO_config and YAHOO.env
YUI Module Names
дÀ෽ʽ£º
//¶¨Òå°üà ......
Ê×ÏÈÊÇÊ®¸ö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#Éú³Écom×é¼þ£¬¹©aspµ÷ÓÃ
Ò»¡¢vs2005—н¨ÏîÄ¿—C#Àà¿â
Àà¿âÔ´ÂëÈçÏÂ(°üº¬½Ó¿Ú£¬À࣬ʼþ½Ó¿Ú)£º
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Data.SqlClient;
using System.Runtime.InteropServices;
namespace entryclass
{
  ......