189 8069 5689

短时间内教会你VS2003代码的使用与技巧

VS2003还是比较常用的,于是我研究了一下VS2003代码,在这里拿出来和大家分享一下,希望对大家有用。这里介绍的有可能会有错误,希望大家对错误的VS2003代码给予改正。

创新互联是一家专注于成都网站制作、成都网站设计与策划设计,元江县网站建设哪家好?创新互联做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:元江县等地区。元江县做网站价格咨询:13518219792

首先我们新建个项目,名字是AjaxPro,我用的是VS2003beta2版本。#t#

右击站点名字点add reference添加对我们刚刚下载来的那个叫AjaxPro.2.dll的引用,如果你用的是VS2003代码,则添加对AjaxPro.dll的引用,然后我们在添加个web.config文件(很郁闷的是vs2005不再自动添加web.config文件拉),修改web.config如下:type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/> 意思是所有的ajaxpro/*.ashx请求都由Ajax.PageHandlerFactory处理,而不是由默认的System.Web.UI.PageHandlerFactory处理程序工厂来处理。

我们现在给Default.aspx.cs文件添加个名字空间namespace MyDemo,这里更加郁闷的是为什么vs2005beta2怎么不给你自动添加名字空间啊?和2003怎么完全不同呢?

现在我们写个AjaxMethod服务器端方法,他和普通的服务器方法***不同的地方就是他必须要在方法的上面添加个[AjaxPro.AjaxMethod],VS2003代码如下:

 
 
  1. <%@ Page Language="C#"   
  2. AutoEventWireup="true"CodeFile="Default.aspx.cs"   
  3. Inherits="MyDemo._Default" %> 
  4. //W3C//DTD XHTML 1.1//EN"   
  5. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
  6.  xmlns="http://www.w3.org/1999/xhtml" > 
  7.  runat="server"></font></strong>Untitled Page  </font></li> <li><font><strong><font> title> head><body><form</font></strong> <font>id</font>=<font>"form1"</font> </font></li> <li><font><font>runat</font>=<font>"server"</font><strong><font>><div><input</font></strong> <font>id</font>=<font>"Button1"</font> </font></li> <li><font><font>type</font>=<font>"button"</font> <font>value</font>=<font>"获得服务器时间"</font>   </font></li> <li><font><font>onclick</font>=<font>"getServerTime();"</font> <strong><font>/><input</font></strong>   </font></li> <li><font><font>id</font>=<font>"Text1"</font> <font>type</font>=<font>"text"</font> <strong><font>/><input</font></strong>   </font></li> <li><font><font>id</font>=<font>"Text2"</font> <font>type</font>=<font>"text"</font> <strong><font>/><input</font></strong> </font></li> <li><font><font>id</font>=<font>"Button2"</font> <font>type</font>=<font>"button"</font>   </font></li> <li><font><font>value</font>=<font>"得到两个文本框的和"</font>   </font></li> <li><font><font>onclick</font>="add(document.getElementById('Text1').  </font></li> <li><font>value,document.getElementById('Text2').value)"   </font></li> <li><font><strong><font>/> div> form><script</font></strong>   </font></li> <li><font><font>type</font>=<font>"text/javascript"</font><strong><font>></font></strong> </font></li> <li><font>function getServerTime()  </font></li> <li><font>{  </font></li> <li><font>//MyDemo._Default.GetServerTime()  </font></li> <li><font>得到从服务器传来的数据是object,  </font></li> <li><font>要写.valuealert  </font></li> <li><font>(MyDemo._Default.GetServerTime().value);  </font></li> <li><font>}  </font></li> <li><font>function add(a,b)  </font></li> <li><font>{  </font></li> <li><font>//把文本框的值转换成intvar   </font></li> <li><font><font>a1</font> = <font>parseInt</font>(a);var <font>b1</font> = <font>parseInt</font>(b);  </font></li> <li><font>//第1、2参数为服务器方法所需要的参数,  </font></li> <li><font>后面一个是如果服务器返回数据  </font></li> <li><font>//客户端要处理这些数据的js函数名,  </font></li> <li><font>他有个参数就是从服务器传来的数据  </font></li> <li><font>MyDemo._Default.AddTwo(a1,b1,getAdd);  </font></li> <li><font>}  </font></li> <li><font>function getAdd(rel)  </font></li> <li><font>{  </font></li> <li><font>//要加上.valuealert(rel.value);  </font></li> <li><font>}  </font></li> <li><font><strong><font> script> body> html></font></strong> </font></li> <li><font>后台Default.aspx.cs代码:  </font></li> <li><font>using System;using System.Data;  </font></li> <li><font>using System.Configuration;  </font></li> <li><font>using System.Web;  </font></li> <li><font>using System.Web.Security;using   </font></li> <li><font>System.Web.UI;  </font></li> <li><font>using System.Web.UI.WebControls;  </font></li> <li><font>using System.Web.UI.WebControls.WebParts;  </font></li> <li><font>using System.Web.UI.HtmlControls;  </font></li> <li><font>namespace MyDemo  </font></li> <li><font>{  </font></li> <li><font>public partial class _Default :   </font></li> <li><font>System.Web.UI.Page{protected void   </font></li> <li><font>Page_Load(object sender, EventArgs e){AjaxPro.Utility.RegisterTypeForAjax  </font></li> <li><font>(typeof(_Default));  </font></li> <li><font>}  </font></li> <li><font>[AjaxPro.AjaxMethod]public   </font></li> <li><font>DateTime GetServerTime()  </font></li> <li><font>{return DateTime.Now;  </font></li> <li><font>}[AjaxPro.AjaxMethod]public int AddTwo  </font></li> <li><font>(int firstInt, int secondInt)  </font></li> <li><font>{  </font></li> <li><font>return firstInt + secondInt;  </font></li> <li><font>}  </font></li> <li><font>}  </font></li> <li><font>}   </font></li> <li><font>}</font></li> </ol></pre><p>以上就是我总结的关于<font>VS2003代码</font>的有关内容。</p> <br> 新闻名称:短时间内教会你VS2003代码的使用与技巧 <br> 文章出自:<a href="http://www.jkwzsj.com/article/dpjjsic.html">http://www.jkwzsj.com/article/dpjjsic.html</a> </div> </div> <div class="other"> <h3>其他资讯</h3> <ul> <li> <a href="/article/djsoiij.html">Linux串口通信:入门指南(linux串口通信入门)</a> </li><li> <a href="/article/djsoigd.html">web服务器云端怎么做的(天下三云端怎样设置?)</a> </li><li> <a href="/article/djsoijj.html">租个服务器和域名要多少钱?帮别人配置服务器收多少钱</a> </li><li> <a href="/article/djsoijs.html">AndroidXML当中的Pull方式</a> </li><li> <a href="/article/djsoije.html">大量破解版手游内含恶意代码窃取个人信息还吸费</a> </li> </ul> </div> </div> <footer> <div class="foot container"> <div class="footl fl"> <h3>联系我们</h3> <dl> 您好HELLO!<br> 感谢您来到成都网站建设公司,若您有合作意向,请您为我们留言或使用以下方式联系我们, 我们将尽快给你回复,并为您提供真诚的设计服务,谢谢。 </dl> <ul> <li>电话:028- <span>86922220 18980695689</span></li> <li>商务合作邮箱:631063699@qq.com</li> <li>合作QQ: 532337155</li> <li>成都网站设计地址:成都市青羊区锣锅巷31号五金站写字楼6楼</li> </ul> </div> <div class="footr fr"> <h3>乐尚佳建站工作室</h3> <dl> 成都乐尚佳网站建设公司拥有多年以上互联网从业经验的精英团队,始终保持务实的风格,以"帮助客户成功"为已任,专注于提供对客户有价值的服务。 我们已为众企业及上市公司提供专业的网站建设服务。我们不只是一家网站建设的网络公司;我们对营销、技术、管理都有自己独特见解,乐尚佳建站采取“创意+综合+营销”一体化的方式为您提供更专业的服务! </dl> <h3>乐尚佳观点</h3> <dl> 相对传统的成都网站建设公司而言,乐尚佳鼎是互联网中的网站品牌策划精英,我们精于企业品牌与互联网相结合的整体战略服务。<br> 我们始终认为,网站必须注入企业基因,真正使网站成为企业vi的一部分,让整个网站品牌策划体系变的深入而持久。 </dl> </div> </div> <div class="link"> <div class="container"> <span> 友情链接:</span> <a href="http://www.wjzwz.com/" title="wjzwz.com" target="_blank">wjzwz.com</a>   <a href="http://www.budeix.com/" title="成都药房执照代办" target="_blank">成都药房执照代办</a>   <a href="http://www.qjmix.com/" title="大悟县网站建设" target="_blank">大悟县网站建设</a>   <a href="http://www.gzjike.cn/" title="公路钻孔机" target="_blank">公路钻孔机</a>   <a href="http://www.cqganxi.cn/" title="凿毛机" target="_blank">凿毛机</a>   <a href="https://www.cdxwcx.com/city/nanchong/" title="南充做网站" target="_blank">南充做网站</a>   <a href="http://www.bzwzjz.com/" title="广东网站设计" target="_blank">广东网站设计</a>   <a href="http://www.cdhuace.com/huace.html" title="宣传册设计" target="_blank">宣传册设计</a>   <a href="http://www.weixiufdj.cn/" title="成都发电机维修" target="_blank">成都发电机维修</a>   <a href="http://www.cdxwcx.cn/tuoguan/leshan.html" title="乐山电信机房" target="_blank">乐山电信机房</a>    </div> </div> <div class="copy">