I think that it is possible.cDNA is a small genome so the primers are more likely to anneal to the right place and amplify the right amplimer but gDNA is much larger so primers can anneal in the unexpected place and may produce the wrong size product , Alternatively is thre a chance that you have mis labelled/mixed up your dna samples?
@Alireza Mordadi: yes, I designed my primer from cdna sequence.
The thing is: I will do gene expression analysis on plant X, but it has unknown sequence. so my actin primer are designed from other plants (external) that has same family with plant X.
Therefore, I don't have enough info about my gene interest
@Paul Rutland: I am sure that I am already labeled it right. Even I did PCR re-amplification to increase specifity of the product, I still get the band greater in cdna than dna
But, now I am on the process of sequecing both dna and cdna product to know the exact sequence