If you just srech the forum there will be much more details from experts, i ll post some in brief
WHAT IS DIVIDANCE?
Is a kind of profit which a share holder get from the company ,it depends on the company total profit and some will pay and some will not .
hOW WE KNOW WHAT COMPANIES GIVING DIVIDANCE EACH DAY?
if you can check the cse.lk website and its weekly and daily reports you will be able to find which companies are giving devidents and on when.
and if you want to get information on company basis you can search on their announcements in cse.lk
here is an example of dividend announcement
Dividend Announcement
27 May 2011
RICHARD PIERIS AND COMPANY PLC
Company ID: - RICH
Date of Announcement:-27.May.2011
Rate of Dividend: - Rs. 0.10 per share / Final Dividend
Financial Year: - 2010/2011
Shareholder Approval: - Required
AGM:-30-Jun-2011
XD:-01.Jul.2011
Payment: - 08.Jul.2011
Share Transfer Book Open
wHAT SHOULD WORK TO GET DIVIDANCE?
If you want to have the dividends you should hold thatr share on XD datr . if we consider the above ex you have to hold the shares on XD date , Though you sell them on XD date even you will get dividends
CAN I SELL MY SHARES BEFORE GIVING DIVIDANCE?
You can sell at any time if there are buyers
HOW THEY PAY ME?
In my experience they will send you a cheque to your corespondent address
CAN I SELL MY SHARES TAKING DIVIDANCE FOR MARKET PRICE?
i cant understand the question perfectly what u mean. normally there will be a slight drop after the XD date
Hope this will help, if im wrong at any plz point out .