ASP 3.0高級編程(四十六)_ASP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:ASP把長的數字用逗號隔開顯示
      以下為引用的內容: 000000000000000000000000000000000000000000000000000000000000000 <% Function Comma(str) If Not(IsNumeric

      表10-5 支持數據綁定的HTML元素
      HTML元素
      綁定屬性
      可否更
      新數據
      可否表
      格綁定
      可否作為
      HTML顯示

      A
      href
      不可
      不可
      不可

      APPLET
      PARAM
      可以
      不可
      不可

      BUTTON
      innerText和innerHTML
      不可
      不可
      可以

      DIV
      innerText和innerHTML
      不可
      不可
      可以

      FRAME
      src
      不可
      不可
      不可

      IFRAME
      src
      不可
      不可
      不可

      IMG
      src
      不可
      不可
      不可

      INPUT
      checked
      可以
      不可
      不可

      TYPE=CHECKOBX INPUT
      value
      可以
      不可
      不可

      TYPE=HIDDEN INPUT
      vale
      可以
      不可
      不可

      TYPE=LABEL INPUT
      value
      可以
      不可
      不可

      TYPE=PASSWORD INPUT
      checked
      可以
      不可
      不可

      TYPE=RADIO INPUT
      value
      可以
      不可
      不可

      TYPE=TEXT LABEL
      innerText和innerHTML
      不可
      不可
      可以

      LEGEND
      innerText和innerHTML
      不可
      不可
      不可

      MARQUEE
      innerText和innerHTML
      不可
      不可
      可以

      OBJECT
      param
      可以
      不可
      不可

      SELECT
      選擇的<OPTION>元素文本
      可以
      不可
      不可

      SPAN
      innerText和innerHTML
      不可
      不可
      可以

      TABLE

      不可
      可以
      不可

      TEXTAREA
      value
      可以
      不可
      不可

      2. 單個記錄綁定
      單個記錄綁定用于只顯示單行數據的情況。例如,考慮下面的代碼:
      ID: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="au_id"></SPAN><BR>
      First Name: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="au_fname"></SPAN><BR>
      Last Name: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="au_lname"></SPAN><BR>
      Phone: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="phone"></SPAN><BR>
      Address: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="address"></SPAN><BR>
      City: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="city"></SPAN><BR>
      State: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="state"></SPAN><BR>
      Zip: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="zip"></SPAN><BR>
      Contact: <SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="contract"></SPAN><BR>
      使用單個記錄綁定時,每一個綁定的HTML元素都要確定數據源(DATASRC)和綁定的字段(DATAFLD)。
      以上數據綁定的結果

      作為一個結果來說,這已經滿足要求了,但由于在HTML文檔中忽略了空格,所以數據排列得不整齊。數據綁定使我們易于得到數據,但看上去不太美觀。一個好方法是使用表格來對齊數據。
      <TABLE ID="tblData">
      <TR><TD>ID:</TD>
      <TD><SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="au_id"></SPAN></TD></TR>
      <TR><TD>First Name:</TD>
      <TD><SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="au_fname"></SPAN></TD></TR>
      <TR><TD>Last Name:</TD>
      <TD><SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="au_lname"></SPAN></TD></TR>
      <TR><TD>Phone:</TD>
      <TD><SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="phone"></SPAN></TD></TR>
      <TR><TD>Address:</TD>
      <TD><SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="address"></SPAN></TD></TR>
      <TR><TD>City:</TD>
      <TD><SPAN DATASRC=http://www.alixixi.com/Dev/Web/ASP/asp_1/2007/"#dsoData" DATAFLD="city"

      分享:ASP 3.0高級編程(四十二)
      5. 返回值 對函數返回值的處理不同于存儲過程返回值的處理,這常常導致混淆。在函數中,經常是返回一個布爾值來表明函數運行的成功與否。 If SomeFunctionName() = True Then ' Function succe

      來源:模板無憂//所屬分類:ASP教程/更新時間:2008-08-22
      相關ASP教程