Empty.cst 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <script>
  2. public string GetLengthText(ColumnSchema column)
  3. {
  4. string result = string.Empty;
  5. switch(column.DataType)
  6. {
  7. case "char":
  8. case "varchar":
  9. case "nchar":
  10. case "nvarchar":
  11. result = "(" + column.Length.ToString() + ")";
  12. break;
  13. default:
  14. break;
  15. }
  16. return result;
  17. }
  18. </script>
  19. <% foreach (ColumnSchema column in Table.Columns) {
  20. switch(column.CSDataType){ case "DateTime": %>
  21. <%= column.AliasName %> = row.Field<<%= column.CSDataType %>>("<%= column.AliasName %>").ToString("yyyy-MM-dd"), <%
  22. break;
  23. case "DateTime?": %>
  24. <%= column.AliasName %> = row.Field<<%= column.CSDataType %>>("<%= column.AliasName %>").HasValue ? row.Field<<%= column.CSDataType %>>("<%= column.AliasName %>").Value.ToString("yyyy-MM-dd") : string.Empty, <%
  25. break;
  26. default: %>
  27. <%= column.AliasName %> = row.Field<<%= column.CSDataType %>>("<%= column.AliasName %>"), <% break; } } %>
  28. --------------------------------------------------------------------------------
  29. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  30. <th field="<%= column.AliasName %>" halign="center" align="left" width="100px"><%= column.Text %></th> <% } %>
  31. --------------------------------------------------------------------------------
  32. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  33. list.Add(new { id = "<%= column.AliasName %>", name = "<%= column.Text %>", value = columnSchema.TableName, group = "group1", editor = textbox }); <% } %>
  34. --------------------------------------------------------------------------------
  35. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  36. <%= column.AliasName %> = '<%= column.Text %>', <% } %>
  37. --------------------------------------------------------------------------------
  38. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  39. dataSet.Tables[0].Columns["<%= column.AliasName %>"].Caption = "<%= column.Text %>"; <% } %>
  40. --------------------------------------------------------------------------------
  41. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  42. @<%= column.AliasName %> <%= column.DataType %><%= GetLengthText(column) %>, -- <%= column.Text %> <% } %>
  43. --------------------------------------------------------------------------------
  44. <%
  45. StringBuilder sb = new StringBuilder();
  46. foreach (ColumnSchema column in Table.SelectedColumns)
  47. {
  48. sb.Append(column.AliasName).Append(", ");
  49. }
  50. %>
  51. <%= sb.ToString() %>
  52. --------------------------------------------------------------------------------
  53. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  54. <%= column.AliasName %> nvarchar(50), -- <%= column.Text %> <% } %>
  55. --------------------------------------------------------------------------------
  56. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  57. <%= column.AliasName %>, -- <%= column.Text %> <% } %>
  58. --------------------------------------------------------------------------------
  59. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  60. <%= column.AliasName %> AS <%= column.Text %>, <% } %>
  61. --------------------------------------------------------------------------------
  62. <% foreach (ColumnSchema column in Table.SelectedColumns) { %>
  63. <td width="10%" class="td_item" align="right">
  64. <%= column.Text %>:
  65. </td>
  66. <td width="23%" class="td_item_text">
  67. <input name="<%= column.AliasName %>" class="easyui-textbox" />
  68. </td>
  69. <% } %>