function EnableValidator()
{
var myVal = document.getElementById('myValidatorClientID');
ValidatorEnable(myVal, false);
}
function disableValidator()
{
var myval = document.getElememtById('validator.ClientId');
myval.style.cssText="";
myval.style.display='none';
myval.style.accelerator=true;
}
16 November 2009
Scrolbar transparent
background-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
21 October 2009
Prevent Copy paste
You can prevent copy, paste and cut using this for controls like textbox
oncopy="return false" onpaste="return false" oncut="return false"
oncopy="return false" onpaste="return false" oncut="return false"
Prevent Copy paste
You can prevent copy, paste and cut using this for controls like textbox
oncopy="return false" onpaste="return false" oncut="return false"
oncopy="return false" onpaste="return false" oncut="return false"
13 August 2009
18 June 2009
02 April 2009
09 March 2009
25 February 2009
Preventing right click in websites
var message="Sorry, Right Click is disabled.";
function click(e)
{
if (document.all)
{
if (event.button == 2)
{
alert(message);
return false;
}
}
if (document.layers)
{
if (e.which == 3)
{
alert(message);
return false;
}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
function click(e)
{
if (document.all)
{
if (event.button == 2)
{
alert(message);
return false;
}
}
if (document.layers)
{
if (e.which == 3)
{
alert(message);
return false;
}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
12 February 2009
Filter dataset
Dataset.Tables[0].DefaultView.RowFilter = "Id not in(" + tmpItemIds + ") and Name like '%" + txtSearch.Text + "%'";
BusinessCommon.FillDataBoundControl(grvItem, Dataset.Tables[0].DefaultView);
BusinessCommon.FillDataBoundControl(grvItem, Dataset.Tables[0].DefaultView);
Set cursor position Last ( TextBox )
function setCursorPosition(elementRef, cursorPosition)
{
if ( typeof elementRef == 'string' )
elementRef = document.getElementById(elementRef);
if ( elementRef != null )
{
if ( elementRef.createTextRange )
{
var textRange = elementRef.createTextRange();
textRange.move('character', cursorPosition);
textRange.select();
}
else
{
if ( elementRef.selectionStart )
{
elementRef.focus();
elementRef.setSelectionRange(cursorPosition, cursorPosition);
}
else
{
elementRef.focus();
}
}
}
}
--------------------
ScriptManager.RegisterStartupScript(this, this.GetType(), "k", "setCursorPosition('" + TextBox2.ClientID + "'," + TextBox2.Text.Length + ");", true);
{
if ( typeof elementRef == 'string' )
elementRef = document.getElementById(elementRef);
if ( elementRef != null )
{
if ( elementRef.createTextRange )
{
var textRange = elementRef.createTextRange();
textRange.move('character', cursorPosition);
textRange.select();
}
else
{
if ( elementRef.selectionStart )
{
elementRef.focus();
elementRef.setSelectionRange(cursorPosition, cursorPosition);
}
else
{
elementRef.focus();
}
}
}
}
--------------------
ScriptManager.RegisterStartupScript(this, this.GetType(), "k", "setCursorPosition('" + TextBox2.ClientID + "'," + TextBox2.Text.Length + ");", true);
27 January 2009
Creating a dataset structure manually
protected DataSet CreatePurchaseRequestStructure()
{
DataSet dsPurchaseRequestItem = new DataSet();
DataTable dt = new DataTable();
dsPurchaseRequestItem.Tables.Add(dt);
DataColumn dcItemId = new DataColumn("ItemId");
DataColumn dcItem = new DataColumn("Item");
DataColumn dcSupplierId = new DataColumn("SupplierId");
DataColumn dcSupplier = new DataColumn("Supplier");
DataColumn dcUnitId = new DataColumn("UnitId");
DataColumn dcUnit = new DataColumn("Unit");
DataColumn dcRequestedQuantity = new DataColumn("RequestedQuantity");
DataColumn dcCurrentStock = new DataColumn("CurrentStock");
DataColumn dcMinimumReorderQuantity = new DataColumn("MinimumReorderQuantity");
DataColumn dcPendingQuantity = new DataColumn("PendingQuantity");
dsPurchaseRequestItem.Tables[0].Columns.Add(dcItemId);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcItem);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcSupplierId);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcSupplier);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcUnitId);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcUnit);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcRequestedQuantity);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcCurrentStock);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcMinimumReorderQuantity);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcPendingQuantity);
return dsPurchaseRequestItem;
}
{
DataSet dsPurchaseRequestItem = new DataSet();
DataTable dt = new DataTable();
dsPurchaseRequestItem.Tables.Add(dt);
DataColumn dcItemId = new DataColumn("ItemId");
DataColumn dcItem = new DataColumn("Item");
DataColumn dcSupplierId = new DataColumn("SupplierId");
DataColumn dcSupplier = new DataColumn("Supplier");
DataColumn dcUnitId = new DataColumn("UnitId");
DataColumn dcUnit = new DataColumn("Unit");
DataColumn dcRequestedQuantity = new DataColumn("RequestedQuantity");
DataColumn dcCurrentStock = new DataColumn("CurrentStock");
DataColumn dcMinimumReorderQuantity = new DataColumn("MinimumReorderQuantity");
DataColumn dcPendingQuantity = new DataColumn("PendingQuantity");
dsPurchaseRequestItem.Tables[0].Columns.Add(dcItemId);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcItem);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcSupplierId);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcSupplier);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcUnitId);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcUnit);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcRequestedQuantity);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcCurrentStock);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcMinimumReorderQuantity);
dsPurchaseRequestItem.Tables[0].Columns.Add(dcPendingQuantity);
return dsPurchaseRequestItem;
}
Filtering from dataset
public void LoadItems()
{
dsItems = InventoryManager.ListItems();
if (dsItems.Tables[0].Rows.Count.Equals(0))
{
DataRow drNew = dsItems.Tables[0].NewRow();
dsItems.Tables[0].Rows.Add(drNew);
GridView1.DataSource=dsItems;
GridView1.DataBind();
grvItem.Rows[0].Visible = false;
}
else
{
DataView dv;
if (ViewState["sortExpr"] != null)
{
dv = new DataView(dsItems.Tables[0]);
dv.Sort = (string)ViewState["sortExpr"];
}
else
{
dv = new DataView(dsItems.Tables[0]);
}
dv.RowFilter = "Name like '%" + txtSearch.Text + "%'";
GridView1.DataSource=dv;
GridView1.DataBind();
}
}
{
dsItems = InventoryManager.ListItems();
if (dsItems.Tables[0].Rows.Count.Equals(0))
{
DataRow drNew = dsItems.Tables[0].NewRow();
dsItems.Tables[0].Rows.Add(drNew);
GridView1.DataSource=dsItems;
GridView1.DataBind();
grvItem.Rows[0].Visible = false;
}
else
{
DataView dv;
if (ViewState["sortExpr"] != null)
{
dv = new DataView(dsItems.Tables[0]);
dv.Sort = (string)ViewState["sortExpr"];
}
else
{
dv = new DataView(dsItems.Tables[0]);
}
dv.RowFilter = "Name like '%" + txtSearch.Text + "%'";
GridView1.DataSource=dv;
GridView1.DataBind();
}
}
Subscribe to:
Comments (Atom)



