DbNetFile

Top  Previous  Next

DbNetFile is a browser based file system search, browse and display control that makes it easy to present file based information in a browser. It can be implemented as either a client-side object or a server-control.

 

 

Example client-side implementation code

	<script>
	jQuery(document).ready( init )

	function init()
	{
		var dbnetfile1 = new DbNetFile("dbnetfile1");
		with (dbnetfile1)
		{
			rootFolder="~/samples/dbnetfile/files"

			setColumnTypes("Icon","Name","Folder","DateCreated","Size","DateLastModified","DateLastAccessed","Thumbnail");
			setColumnLabels("Icon","Name","Folder","Created","Size","Last Modified","Last Accessed","Thumbnail");

			setColumnProperty("Name","selectable",true);
			setColumnProperty("DateCreated","format","MMM yyyy");
			setColumnProperty("DateLastModified","label","Last Modified");
			setColumnProperty("DateLastAccessed","label","Last Accessed");
			setColumnProperty("DateLastModified","format","g");
			setColumnProperty("DateLastAccessed","format","dddd");
			setColumnProperty("Thumbnail","label","Thumb");

			initialize()
		}
	}
	</script>

 

Example server-side implementation code

<DNL:DbNetFile 
	id="DbNetFile1" 
	RootFolder="~/samples/dbnetfile/files"
	Search="true"
	runat="server">
	<FileColumns>
		<DNL:FileColumn ColumnType="Icon" Label=""/>
		<DNL:FileColumn ColumnType="Name" Label="Name" Selectable="true"/>
		<DNL:FileColumn ColumnType="Folder" Label="Folder"/>
		<DNL:FileColumn ColumnType="DateCreated" Label="Created" Format="MMM yyyy"/>
		<DNL:FileColumn ColumnType="Size" Label="Size"/>
		<DNL:FileColumn ColumnType="DateLastModified" Label="Last Modified" Format="g"/>
		<DNL:FileColumn ColumnType="DateLastAccessed" Label="Last Accessed" Format="dddd"/>
		<DNL:FileColumn ColumnType="Thumbnail" Label="Thumb"/>
	</FileColumns>
</DNL:DbNetFile>