| <telerik:RadGrid ID="RadGrid1" runat="server" Width="900px" |
| DataSourceID="ObjectDataSource1" GridLines="Vertical" AllowPaging="True" AllowSorting="True" |
| AutoGenerateColumns="False" PageSize="25" |
| OnItemDataBound="RadGrid1_ItemDataBound" |
| onitemcommand="RadGrid1_ItemCommand" AllowFilteringByColumn="True" OnInit="RadGrid1_Init"> |
| <MasterTableView DataKeyNames="PublicVideoID" DataSourceID="ObjectDataSource1" CommandItemDisplay="Top" > |
| <CommandItemTemplate> |
| <div> |
| <asp:LinkButton ID="btnInsert" runat="server" CommandName="InitInsert" Visible='<%# !RadGrid1.MasterTableView.IsItemInserted %>'><img style="border:0px;vertical-align:middle;" alt="" src="../images/icons/newRecord.gif" /> Add New Video</asp:LinkButton> |
| <asp:LinkButton ID="btnCancel" runat="server" CommandName="CancelAll" CausesValidation="false" Visible='<%# RadGrid1.EditIndexes.Count > 0 || RadGrid1.MasterTableView.IsItemInserted %>'><img style="border:0px;vertical-align:middle;" alt="" src="../images/icons/cancel.gif" /> Cancel Editing</asp:LinkButton> |
| <asp:LinkButton ID="btnRebind" runat="server" CommandName="RebindGrid" Visible='<%# RadGrid1.EditIndexes.Count < 0 || !RadGrid1.MasterTableView.IsItemInserted %>'><img style="border:0px;vertical-align:middle;" alt="" src="../images/icons/refresh.gif" /> Refresh Video List</asp:LinkButton> |
| </div> |
| </CommandItemTemplate> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridEditCommandColumn ButtonType="ImageButton" |
| EditImageUrl="../images/icons/editrecord.gif" > |
| <HeaderStyle Width="30px" /> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridBoundColumn DataField="PublicVideoID" DataType="System.Int32" HeaderText="ID" |
| ReadOnly="True" SortExpression="PublicVideoID" UniqueName="PublicVideoID" |
| Display="true" AllowFiltering="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="VideoID" DataType="System.Int32" HeaderText="VideoID" |
| SortExpression="VideoID" UniqueName="VideoID" Display="false" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="FirstName" HeaderText="First Name" SortExpression="FirstName" |
| UniqueName="FirstName" AllowFiltering="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="LastName" HeaderText="Last Name" SortExpression="LastName" |
| UniqueName="LastName" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="BusinessName" HeaderText="Organization" SortExpression="BusinessName" |
| UniqueName="BusinessName"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Name" HeaderText="Public Story Title" SortExpression="Name" |
| UniqueName="Name" AllowFiltering="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Description" |
| HeaderText="Public Director’s Notes" SortExpression="Description" |
| UniqueName="Description" Display="false" AllowFiltering="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="FileName" HeaderText="FileName" SortExpression="FileName" |
| UniqueName="FileName" Display="false" > |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="RemoteVideo" DataType="System.Boolean" HeaderText="RemoteVideo" |
| SortExpression="RemoteVideo" UniqueName="RemoteVideo" Display="false"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridBoundColumn DataField="FileSize" DataType="System.Int32" HeaderText="FileSize" |
| SortExpression="FileSize" UniqueName="FileSize" Display="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Duration" HeaderText="Duration" SortExpression="Duration" |
| UniqueName="Duration" Display="false" Groupable="False"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ThumbnailName" HeaderText="ThumbnailName" Display="false" |
| SortExpression="ThumbnailName" UniqueName="ThumbnailName" > |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="Featured" DataType="System.Boolean" HeaderText="Featured" |
| SortExpression="Featured" UniqueName="Featured"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridBoundColumn DataField="ReleaseDate" HeaderText="ReleaseDate" SortExpression="ReleaseDate" |
| UniqueName="ReleaseDate" Display="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="Approved" DataType="System.Boolean" HeaderText="Approved" |
| SortExpression="Approved" UniqueName="Approved"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridBoundColumn DataField="Created" DataType="System.DateTime" HeaderText="Created" |
| SortExpression="Created" UniqueName="Created" Display="false" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Category" HeaderText="Category" SortExpression="Category" |
| UniqueName="Category"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Keywords" HeaderText="Keywords" SortExpression="Keywords" |
| UniqueName="Keywords" Display="false"> |
| </telerik:GridBoundColumn> |
| <telerik:GridCheckBoxColumn DataField="Favorite" DataType="System.Boolean" HeaderText="Favorite" |
| SortExpression="Favorite" UniqueName="Favorite"> |
| </telerik:GridCheckBoxColumn> |
| <telerik:GridButtonColumn CommandArgument="DigitalAssetID" CommandName="Delete" ButtonType="ImageButton" |
| ImageUrl="../images/icons/deleteRecord.gif" Text="Delete File" UniqueName="column"> |
| <HeaderStyle Width="30px" /> |
| </telerik:GridButtonColumn> |
| </Columns> |
| <EditFormSettings EditFormType="Template"> |
| <FormTemplate> |
| <table style="width: 100%;"> |
| <tr><td>table full of text boxes</td></tr> |
| </table> |
| </FormTemplate> |
| <EditColumn UniqueName="EditCommandColumn1"> |
| </EditColumn> |
| </EditFormSettings> |
| </MasterTableView> |
| <GroupingSettings CaseSensitive="False" /> |
| <ClientSettings AllowDragToGroup="True"> |
| </ClientSettings> |
| <FilterMenu EnableTheming="True"> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </FilterMenu> |
| <PagerStyle AlwaysVisible="true" Mode="NextPrevAndNumeric" /> |
| </telerik:RadGrid> |