唉,我就是手头边没有基础的书,MSDN对于新手看起来终究不太明白,尤其是一些术语。
有明白的多少给讲一点好不好!

解决方案 »

  1.   

    在asp.net中
    每一个页面都是由xxx.aspx 也就是html文件 和 xxx.aspx.cs 和xxx.aspx.resx
    在xxx.aspx.cs上拉一个HtmlControl跟在xxx.aspx插入HtmlControl是没区别的
      

  2.   

    加一个Runat="server" 意味着这个控件是在服务器端运行的
    比如
    <form id="form1" method="post" action="http://www.xxx.com/quick/sendsms1.asp">
    对方手机<input name="rec_num" size="23" maxlength=23 class="in" ></form>
    改到aspx差不多这样
    <form method="post" Runat="server">
    对方手机<input name="rec_num" size="23" maxlength=23 class="in" Runat="server"></form>在aspx.cs中得到 rec_num的值是 rec_num.Value
    而没有加 Runat=server得到的是 Request.Form["rec_num"] 这跟asp几乎一样的