Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# ASP.NET
I want to make dynamic control placeholder, label, and images on searchpage.aspx (page_load event).
 
Dynamic controls are making according to searching records. (Means if 5 records are there, then 5 label and 5 images are created in placeholder).
 
Retrieve all information from database (table) and images are from solution explorer
(foldername:-images).
 
I search record by firstname and lastname.
 
Please help me friends!
Posted 13-Mar-12 22:27pm
Edited 14-Mar-12 15:11pm
RaisKazi33.2K
v3
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

I think you should use repeater control. it will repeat only for the available records coming from the database. Have your repeater to show a label and image. for each record a label and image will be displayed.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

Hi Gaurav,
 
We can do this many ways. few are as follows.
 
1.There is a concept in jquery to achieve this in client script, called 'jquery templates'.
 
refer this link:
http://api.jquery.com/jquery.tmpl/[^]
 
If you know ajax its pretty much simple to achieve this task using jquery template.
 

2.otherwise you have to add html literal control from server script.
 
3.use gridview template or repeater control.
 
First one is most preferable by most of the developers for performance.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 350
1 Jochen Arndt 190
2 Richard MacCutchan 135
3 Sergey Alexandrovich Kryukov 130
4 DamithSL 105
0 OriginalGriff 6,045
1 DamithSL 4,601
2 Maciej Los 4,087
3 Kornfeld Eliyahu Peter 3,480
4 Sergey Alexandrovich Kryukov 3,310


Advertise | Privacy | Mobile
Web02 | 2.8.141220.1 | Last Updated 14 Mar 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100