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();
Ïà¹ØÎĵµ£º
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 ......
ÕâÆª¿ªÊ¼»á·ÖÎöÁ÷ÐеÄjs¿â֮дÀ෽ʽ¡£¸÷ÖÖ¿âµÄдÀ෽ʽËäÈ»Ç§Ææ°Ù¹Ö£¬µ«ÈÔÈ»ÌÓÀë²»Á˱¾ÖÊ---Óù¹Ô캯ÊýºÍÔÐÍ
À´×é×°Àà¡£
6¡¢Prototype.jsµÄдÀ෽ʽ
//prototype.jsÖеĴúÂë
var Class = {
create: function() {
return function() {
this.initialize.apply(this, arguments);
}
}
}
//¼ò»¯ ......
ÕâÁ½ÌìÉÏÎçÒ»Ö±ÔÚѧϰJavaScript£¬ÓÉÓÚ×ÜÊÇÔÚ¿´£¬Ð§¹û²»ÊǺܴó£¬Ò²ºÃ¾ÃûÓз¢±íÎÄÕÂÁË£¬ËùÒÔΪÁ˸üºÃµÄѧϰ£¬°Ñѧµ½µÄ¶«Î÷¼Ç¼ÏÂÀ´¡£ÎÒѧϰJavaScriptµÄÊéÊÇ¡¶¾«Í¨JavaScript+jQuery¡·£¬Èç¹û´ó¼ÒÓиüºÃµÄÊéÇëÍÆ¼ö¡£
Ò». ʼþµÄ¸ÅÄî
C#ÖÐʼþµÄ¶¨Ò壺ʼþÀàËÆÓÚÒì³££¬Ë ......
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 ......
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient; //ÒýÓÃÃüÃû¿Õ¼ä
namespace DAL
{
/*******************************************************************************
&n ......