Click here to Skip to main content
15,867,568 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
FirstName: TextBox1
LastName: TextBox2
Submit(Button)
-------------------------------

I want to display First four letters of firstname or lastname and underscroll(_) and count should be increase with 0001. after inserting new record count should be increase.
for example
FirstName: Anil
LastName: Singh
Submit(Button)

output will be shown Anil_0001

i want this should be displayed........
Posted
Comments
Bojjaiah 16-Mar-12 8:34am    
you mean database store as Anil_0001?

C#
string firstName = "sudip";
        string lastName = "saha";

        Session["Count"] = 0;
        if (firstName.Length > 3)
        {
          int count=Convert.ToInt32(Session["Count"]);
            count++;
            Session["Count"] = count;
            str = firstName.Substring(0, 4);
            str = str + "_" + count.ToString().PadLeft(4, '0');
        }
 
Share this answer
 
Comments
DominicZA 16-Mar-12 10:18am    
Dude!!!!!! 0_o .... no!!!
Hi,

for the count you need to store it somewhere in database.

your code would be something like,
C#
int count = getLastCount() + 1; //// get last inserted integer value.
string str = String.Format("{0}_{1}", TextBox1.Text.SubString(0,4), count.ToString("0000") );


you need code to get last inserted id from database in getLastCount

Hope this will help you,

Thanks
-Amit.
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900