home *** CD-ROM | disk | FTP | other *** search
/ 66.142.0.142 / 66.142.0.142.tar / 66.142.0.142 / viewScheduleupdate.aspx < prev    next >
Text File  |  2010-08-24  |  4KB  |  113 lines

  1. <%@ Page Language="VB" MasterPageFile="masterpage.master" ValidateRequest="false" AutoEventWireup="false" CodeFile="viewScheduleupdate.aspx.vb" Inherits="viewScheduleupdate" CodeFileBaseClass="AspNetMaker7_tfpssnet" %>
  2. <asp:Content ID="Content" ContentPlaceHolderID="Content" runat="server">
  3. <script type="text/javascript">
  4. <!--
  5. // Create page object
  6. var viewSchedule_update = new ew_Page("viewSchedule_update");
  7. // page properties
  8. viewSchedule_update.PageID = "update"; // page ID
  9. var EW_PAGE_ID = viewSchedule_update.PageID; // for backward compatibility
  10. // extend page with ValidateForm function
  11. viewSchedule_update.ValidateForm = function(fobj) {
  12.     if (!this.ValidateRequired)
  13.         return true; // ignore validation
  14.     if (fobj.a_confirm && fobj.a_confirm.value == "F")
  15.         return true;
  16.     if (!ew_UpdateSelected(fobj)) {
  17.         alert('No field selected for update');
  18.         return false;
  19.     }
  20.     var uelm;
  21.     var i, elm, aelm, infix;
  22.     var rowcnt = (fobj.key_count) ? Number(fobj.key_count.value) : 1;
  23.     for (i=0; i<rowcnt; i++) {
  24.         infix = (fobj.key_count) ? String(i+1) : "";
  25.         elm = fobj.elements["x" + infix + "_schStatus"];
  26.         uelm = fobj.elements["u" + infix + "_schStatus"];
  27.         if (uelm && uelm.checked) {
  28.             if (elm && !ew_HasValue(elm))
  29.                 return ew_OnError(this, elm, "Please enter required field - Status");
  30.         }
  31.     }
  32.     return true;
  33. }
  34. viewSchedule_update.SelectAllKey = function(elem) {
  35.     ew_SelectAll(elem);
  36. }
  37. <% If EW_CLIENT_VALIDATE Then %>
  38. viewSchedule_update.ValidateRequired = true; // uses JavaScript validation
  39. <% Else %>
  40. viewSchedule_update.ValidateRequired = false; // no JavaScript validation
  41. <% End If %>
  42. //-->
  43. </script>
  44. <script language="JavaScript" type="text/javascript">
  45. <!--
  46. // Write your client script here, no need to add script tags.
  47. // To include another .js script, use:
  48. // ew_ClientScriptInclude("my_javascript.js"); 
  49. //-->
  50. </script>
  51. <p><span class="aspnetmaker">Update CUSTOM VIEW: Schedule<br /><br />
  52. <a href="<%= viewSchedule.ReturnUrl %>">Back to List</a></span></p>
  53. <% viewSchedule_update.ShowMessage() %>
  54. <form name="fviewScheduleupdate" id="fviewScheduleupdate" method="post" onsubmit="this.action=location.pathname;return viewSchedule_update.ValidateForm(this);">
  55. <p />
  56. <input type="hidden" name="t" id="t" value="viewSchedule" />
  57. <input type="hidden" name="a_update" id="a_update" value="U" />
  58. <% For i As Integer = 0 to viewSchedule_update.arRecKeys.GetUpperBound(0) %>
  59. <input type="hidden" name="k<%= i+1 %>_key" id="key<%= i+1 %>" value="<%= Server.HtmlEncode(viewSchedule_update.arRecKeys(i)) %>" />
  60. <% Next %>
  61. <table cellspacing="0" class="ewGrid"><tr><td class="ewGridContent">
  62. <div class="ewGridMiddlePanel">
  63. <table cellspacing="0" class="ewTable">
  64.     <tr class="ewTableHeader">
  65.         <td>Update<input type="checkbox" name="u" id="u" onclick="ew_SelectAll(this);" /></td>
  66.         <td>Field Name</td>
  67.         <td>New Value</td>
  68.     </tr>
  69. <% If viewSchedule.schStatus.Visible Then ' schStatus %>
  70.     <tr<%= viewSchedule.schStatus.RowAttributes %>>
  71.         <td<%= viewSchedule.schStatus.CellAttributes %>>
  72. <input type="checkbox" name="u_schStatus" id="u_schStatus" value="1"<% If viewSchedule.schStatus.MultiUpdate = "1" Then Response.Write(" checked=""checked""") %> />
  73. </td>
  74.         <td<%= viewSchedule.schStatus.CellAttributes %>>Status</td>
  75.         <td<%= viewSchedule.schStatus.CellAttributes %>><span id="el_schStatus">
  76. <select id="x_schStatus" name="x_schStatus"<%= viewSchedule.schStatus.EditAttributes %>>
  77. <%
  78. emptywrk = True
  79. If ew_IsArrayList(viewSchedule.schStatus.EditValue) Then
  80.     arwrk = viewSchedule.schStatus.EditValue
  81.     For rowcntwrk As Integer = 0 To arwrk.Count - 1
  82.         If ew_SameStr(arwrk(rowcntwrk)(0), viewSchedule.schStatus.CurrentValue) Then
  83.             selwrk = " selected=""selected"""
  84.             emptywrk = False
  85.         Else
  86.             selwrk = ""
  87.         End If
  88. %>
  89. <option value="<%= ew_HtmlEncode(arwrk(rowcntwrk)(0)) %>"<%= selwrk %>>
  90. <%= arwrk(rowcntwrk)(1) %>
  91. </option>
  92. <%
  93.     Next
  94. End If
  95. %>
  96. </select>
  97. </span><%= viewSchedule.schStatus.CustomMsg %></td>
  98.     </tr>
  99. <% End If %>
  100. </table>
  101. </div>
  102. </td></tr></table>
  103. <p />
  104. <input type="submit" name="btnAction" id="btnAction" value="  Update  " />
  105. </form>
  106. <script language="JavaScript" type="text/javascript">
  107. <!--
  108. // Write your table-specific startup script here
  109. // document.write("page loaded");
  110. //-->
  111. </script>
  112. </asp:Content>
  113.