...第一个问题请先学好基础再来问.我没有用过其他一些比如php什么的,但是所做的工作肯定是大同小异,无非是能动态生成html到客户端而已.另外你对BS的概念也不清楚.
第二个问题,使用ClientID.另外你刚学就准备写自定义控件了?应该先打好基础.
第三个问题,使用RequiredFieldValidator控件.Asp.Net自带很多验证控件.

解决方案 »

  1.   

    TextBox 都沒有 ClientID 這個屬性呢?
      

  2.   

    哎..你用的是不是System.Web.UI.WebControls.TextBox ?
      

  3.   

    是用的 System.Web.UI.WebControls.TextBox 總之用了 MasterPage 以後就會變,不用就沒問題
      

  4.   

    第二個問題明白了,要這樣寫
    alert(document.getElementById('<%=edtUid.ClientID %>').value);
      

  5.   

    System.Web.UI.WebControls.TextBox 没有ClientID这个属性?
      

  6.   

    RequiredFieldValidator
    太死板了點,我希望是檢驗失敗時,調用我的 js 代碼。
      

  7.   

    那就使用customvalidator 控件
      

  8.   

    但 CustomValidator 是在焦點離開輸入框時觸發。
    我是希望在點按鈕時觸發
      

  9.   

    TMD, 給服務端寫客戶端代碼就這樣麻煩。還好可以這樣
    edtUid.Attributes.Add("onblur", "edtClick();");但 onsubmit 如何寫呢我更喜歡 PHP + 模板的方式,害得我在 ASP.net 不知道如何寫 js 了。