<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6480804669886307260</id><updated>2024-12-19T08:52:34.382+05:30</updated><category term="GeneralTips n Tricks"/><category term="Asp.net Utility Functions"/><category term="VALIDATIONS"/><category term="SQLFunctions"/><category term="FILE_UPLOAD"/><category term="PopUp"/><category term="ROW_COMMAND"/><category term="ROW_DATABOUND"/><category term="TableToString_ListToTable_Use"/><category term="GridViewLinkButtons"/><category term="Gridview_Tips_n_Tricks"/><category term="JAVASCRIPT"/><category term="Row_Deleting"/><category term="SQL_SPs"/><category term="SQL_Utility_StoredProcs"/><category term="Useful_Links"/><category term="GV_SelectedIndexChanged"/><category term="Gridview_DataBound"/><category term="ROW_CREATED"/><category term="ROW_EDITING"/><category term="ROW_UPDATED"/><category term="SQL Utility Snippets"/><category term="Sql_GeneralStatements"/><category term="WRITE_PAD"/><title type='text'>CodeAddict.com</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>68</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-1616678920305889909</id><published>2011-04-25T00:22:00.003+05:30</published><updated>2011-05-13T23:59:42.603+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Gridview_Tips_n_Tricks"/><title type='text'>Gridview Checkbox Header</title><content type='html'>&lt;code&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &amp;lt;asp:TemplateField&amp;gt;&lt;br /&gt;     &amp;lt;HeaderTemplate&amp;gt;&lt;br /&gt;        &amp;lt;asp:CheckBox ID=&amp;quot;chkSelectAll&amp;quot; runat=&amp;quot;server&amp;quot; AutoPostBack=&amp;quot;true&amp;quot; OnCheckedChanged=&amp;quot;chkSelectAll_CheckedChanged&amp;quot; /&amp;gt;&lt;br /&gt;      &amp;lt;/HeaderTemplate&amp;gt;&lt;br /&gt;      &amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;      &amp;lt;asp:CheckBox ID=&amp;quot;chkSelect&amp;quot; runat=&amp;quot;server&amp;quot; AutoPostBack=&amp;quot;true&amp;quot; OnCheckedChanged=&amp;quot;chkSelect_CheckedChanged&amp;quot; /&amp;gt;&lt;br /&gt;         &amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt; &amp;lt;/asp:TemplateField&amp;gt;&lt;br /&gt;-------------------------------------------------&lt;br /&gt;   HEADER CHECKBOX EVENT&lt;br /&gt;-------------------------------------------------&lt;br /&gt; protected void chkSelectAll_CheckedChanged(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        CheckBox chkAll = (CheckBox)GridView1.HeaderRow.FindControl(&amp;quot;chkSelectAll&amp;quot;);&lt;br /&gt;        if (chkAll.Checked == true)&lt;br /&gt;        {&lt;br /&gt;           foreach (GridViewRow gvRow in GridView1.Rows)&lt;br /&gt;            {&lt;br /&gt;               CheckBox chkSel =&lt;br /&gt;              (CheckBox)gvRow.FindControl(&amp;quot;chkSelect&amp;quot;);&lt;br /&gt;              chkSel.Checked = true;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            foreach (GridViewRow gvRow in GridView1.Rows)&lt;br /&gt;            {&lt;br /&gt;                CheckBox chkSel = (CheckBox)gvRow.FindControl(&amp;quot;chkSelect&amp;quot;);&lt;br /&gt;                chkSel.Checked = false;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;ITEM CHECKBOX EVENT&lt;br /&gt;------------------------------------------------------------&lt;br /&gt; protected void chkSelect_CheckedChanged(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        int count = 0;&lt;br /&gt;        int totalChkBoxes = 0;&lt;br /&gt;        foreach (GridViewRow gvRow in GridView1.Rows)&lt;br /&gt;        {&lt;br /&gt;            totalChkBoxes += 1;&lt;br /&gt;            CheckBox chkSel = (CheckBox)gvRow.FindControl(&amp;quot;chkSelect&amp;quot;);&lt;br /&gt;&lt;br /&gt;            if (chkSel.Checked == true)&lt;br /&gt;            {&lt;br /&gt;                count += 1;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;     if (count == 0) // if no checkbox is selected then make header checkbox false.&lt;br /&gt;        {&lt;br /&gt;   CheckBox chkAll = (CheckBox)GridView1.HeaderRow.FindControl(&amp;quot;chkSelectAll&amp;quot;);&lt;br /&gt;            chkAll.Checked = false;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        count = count + 1;&lt;br /&gt;        if (count == totalChkBoxes + 1)&lt;br /&gt;        {&lt;br /&gt;            CheckBox chkAll = (CheckBox)GridView1.HeaderRow.FindControl(&amp;quot;chkSelectAll&amp;quot;);&lt;br /&gt;            chkAll.Checked = true;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;-------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/1616678920305889909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/gridview-checkbox-header.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1616678920305889909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1616678920305889909'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/gridview-checkbox-header.html' title='Gridview Checkbox Header'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-4934530563989475726</id><published>2011-04-24T13:43:00.003+05:30</published><updated>2011-04-24T13:46:13.614+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="WRITE_PAD"/><title type='text'>Misc. Snippets</title><content type='html'>&lt;blockquote&gt;&lt;span&gt;fdfadsf&lt;br /&gt;test snippet&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/4934530563989475726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/misc-snippets.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/4934530563989475726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/4934530563989475726'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/misc-snippets.html' title='Misc. Snippets'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-6038333308146776581</id><published>2011-04-24T13:31:00.003+05:30</published><updated>2011-05-14T00:03:45.996+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="JAVASCRIPT"/><category scheme="http://www.blogger.com/atom/ns#" term="VALIDATIONS"/><title type='text'>Only Numbers in Txtbox</title><content type='html'>&lt;pre&gt;&lt;br /&gt; function isNumberKey(evt) {&lt;br /&gt;            var charCode = (evt.which) ? evt.which : event.keyCode&lt;br /&gt;            if (charCode &amp;gt; 31 &amp;amp;&amp;amp; (charCode &amp;lt; 48 || charCode &amp;gt; 57))&lt;br /&gt;                return false;&lt;br /&gt;            return true;&lt;br /&gt;        }&lt;br /&gt;---------------------------&lt;br /&gt;&amp;lt;asp:TextBox ID=&amp;quot;txtph2&amp;quot; MaxLength=&amp;quot;3&amp;quot;  &lt;br /&gt;      onkeypress=&amp;quot;return isNumberKey(event)&amp;quot;&lt;br /&gt;      runat=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;br /&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/6038333308146776581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/only-numbers-in-txtbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/6038333308146776581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/6038333308146776581'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/only-numbers-in-txtbox.html' title='Only Numbers in Txtbox'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-252410358532789264</id><published>2011-04-24T13:27:00.002+05:30</published><updated>2011-05-14T00:08:36.800+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="JAVASCRIPT"/><title type='text'>Auto_TAB</title><content type='html'>&lt;pre&gt;............AutoTab.js------------------&lt;br /&gt;------------------------------------------------------------&lt;br /&gt;-- make this a separate .js file and add reference in head section of page.&lt;br /&gt;------------------------------------------------------------&lt;br /&gt;/* This script and many more are available free online at&lt;br /&gt;The JavaScript Source!! http://javascript.internet.com&lt;br /&gt;*/&lt;br /&gt;var isNN = (navigator.appName.indexOf(&amp;quot;Netscape&amp;quot;) != -1);&lt;br /&gt;&lt;br /&gt;function autoTab(input, len, e) {&lt;br /&gt;    var keyCode = (isNN) ? e.which : e.keyCode;&lt;br /&gt;    var filter = (isNN) ? [0, 8, 9] : [0, 8, 9, 16, 17, 18, 37, 38, 39, 40, 46];&lt;br /&gt;    if (input.value.length &amp;gt;= len &amp;amp;&amp;amp; !containsElement(filter, keyCode)) {&lt;br /&gt;        input.value = input.value.slice(0, len);&lt;br /&gt;        input.form[(getIndex(input) + 1) % input.form.length].focus();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    function containsElement(arr, ele) {&lt;br /&gt;        var found = false, index = 0;&lt;br /&gt;        while (!found &amp;amp;&amp;amp; index &amp;lt; arr.length)&lt;br /&gt;            if (arr[index] == ele)&lt;br /&gt;                found = true;&lt;br /&gt;            else&lt;br /&gt;                index++;&lt;br /&gt;        return found;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    function getIndex(input) {&lt;br /&gt;        var index = -1, i = 0, found = false;&lt;br /&gt;        while (i &amp;lt; input.form.length &amp;amp;&amp;amp; index == -1)&lt;br /&gt;            if (input.form[i] == input) index = i;&lt;br /&gt;            else i++;&lt;br /&gt;        return index;&lt;br /&gt;    }&lt;br /&gt;    return true;&lt;br /&gt;}&lt;br /&gt;----------------------------------------------------------------------&lt;br /&gt; &amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;JS/autoTab.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;     &amp;lt;asp:TextBox ID=&amp;quot;txtph2&amp;quot; MaxLength=&amp;quot;3&amp;quot;&lt;br /&gt;         onKeyUp=&amp;quot;return autoTab(this, 3, event);&amp;quot;   &lt;br /&gt;         onkeypress=&amp;quot;return isNumberKey(event)&amp;quot;&lt;br /&gt;         runat=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/252410358532789264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/autotab.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/252410358532789264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/252410358532789264'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/autotab.html' title='Auto_TAB'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-2439658725240426866</id><published>2011-04-24T12:51:00.001+05:30</published><updated>2011-04-24T12:53:03.066+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQL Utility Snippets"/><title type='text'>SQL Random List Of Records</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;-----------------------------------------------------------------&lt;br /&gt;SQL RANDOM LIST OF PRODUCTS&lt;br /&gt;&lt;br /&gt;Select Top 10 *&lt;br /&gt; from&lt;br /&gt; (&lt;br /&gt;  Select ProductID, ProductName, UnitPrice&lt;br /&gt;  from Products &lt;br /&gt;  --Where   &lt;br /&gt;  -- ForumQuestion.QuestionTitle Like @SearchKeyword &lt;br /&gt; ) MyTable&lt;br /&gt; ORDER BY NEWID()&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/2439658725240426866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/sql-random-list-of-records.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/2439658725240426866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/2439658725240426866'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/sql-random-list-of-records.html' title='SQL Random List Of Records'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-4009570329702383595</id><published>2011-04-24T12:47:00.001+05:30</published><updated>2011-04-24T12:48:35.832+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Asp.net Utility Functions"/><title type='text'>Get_Random_Password</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;   public static string GetRandomPassword(int length)&lt;br /&gt;    {&lt;br /&gt;        char[] chars = &amp;quot;$%#@!*abcdefghijklmnopqrstuvwxyz1234567890?;:ABCDEFGHIJKLMNOPQRSTUVWXYZ^&amp;amp;&amp;quot;.ToCharArray();&lt;br /&gt;        string password = string.Empty;&lt;br /&gt;        Random random = new Random();&lt;br /&gt;&lt;br /&gt;        for (int i = 0; i &amp;lt; length; i++)&lt;br /&gt;        {&lt;br /&gt;            int x = random.Next(1,chars.Length);&lt;br /&gt;            //Don&#39;t Allow Repetation of Characters&lt;br /&gt;            if (!password.Contains(chars.GetValue(x).ToString()))&lt;br /&gt;                password += chars.GetValue(x);&lt;br /&gt;            else&lt;br /&gt;                i--;&lt;br /&gt;        }      &lt;br /&gt;        return password;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;Its a simple logic instead by generating a random number between 1 and Length of characters. It also checks that same character is not repeated in generated password and finally return the randomly generated password string of desired length.&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/4009570329702383595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/getrandompassword.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/4009570329702383595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/4009570329702383595'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/getrandompassword.html' title='Get_Random_Password'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-8092799262890081593</id><published>2011-04-24T11:14:00.001+05:30</published><updated>2011-04-24T11:15:48.681+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Gridview_Tips_n_Tricks"/><title type='text'>Gridview_Tips_n_Tricks</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;------------------------------------------------------------&lt;br /&gt;void GridView1_RowUpdated(Object sender, GridViewUpdatedEventArgs e)&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;// Retrieve the row being edited.&lt;br /&gt;&lt;br /&gt;int index = GridView1.EditIndex;&lt;br /&gt;&lt;br /&gt;GridViewRow row = GridView1.Rows[index];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Retrieve the value of the first cell &lt;br /&gt;&lt;br /&gt;lblMsg.Text = &amp;quot;Updated record &amp;quot; + row.Cells[1].Text;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/8092799262890081593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/gridviewtipsntricks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/8092799262890081593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/8092799262890081593'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/gridviewtipsntricks.html' title='Gridview_Tips_n_Tricks'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-486840966822463696</id><published>2011-04-24T09:59:00.000+05:30</published><updated>2011-04-24T10:00:16.698+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Row_Deleting"/><title type='text'>Row_Deleting Event</title><content type='html'>-------------------------------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;int ID = (int)GridView1.DataKeys[e.RowIndex].Value;&lt;br /&gt;&lt;br /&gt;// Query the database and get the values based on the ID&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/486840966822463696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/rowdeleting-event.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/486840966822463696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/486840966822463696'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/rowdeleting-event.html' title='Row_Deleting Event'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-5226612539835380840</id><published>2011-04-23T13:38:00.001+05:30</published><updated>2011-04-23T13:41:01.033+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="GridViewLinkButtons"/><title type='text'>LinkButtons</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;--------------------------------------------------------&lt;br /&gt;&amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;&amp;lt;asp:LinkButton ID=&amp;quot;lnkbtnIsactive&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt;OnClick=&amp;quot;change_status&amp;quot;&lt;br /&gt;CommandArgument=&#39;&amp;lt;%#Eval(&amp;quot;ID&amp;quot;)+&amp;quot;,&amp;quot;+Eval(&amp;quot;ProjectID&amp;quot;) %&amp;gt;&#39;&lt;br /&gt;ToolTip=&#39;&amp;lt;%#Eval(&amp;quot;UserName&amp;quot;)%&amp;gt;&#39;&lt;br /&gt;Text=&#39;&amp;lt;%#get(Convert.ToBoolean((Eval(&amp;quot;IsActive&amp;quot;))))%&amp;gt;&#39;&lt;br /&gt;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&lt;br /&gt;&amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt; //(can also use &amp;lt;img src&amp;gt; in linkbutton)&lt;br /&gt;&lt;br /&gt;lnk = ((LinkButton)(sender));&lt;br /&gt;string[] array = lnk.CommandArgument.ToString().Split(&#39;,&#39;);&lt;br /&gt;prjID = Convert.ToInt32(array[1].ToString());&lt;br /&gt;Int32 bid = Convert.ToInt32(array[0].ToString());&lt;br /&gt;&lt;br /&gt;---------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/5226612539835380840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/linkbuttons.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5226612539835380840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5226612539835380840'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/linkbuttons.html' title='LinkButtons'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-1940558611998911202</id><published>2011-04-23T13:35:00.003+05:30</published><updated>2011-04-24T09:58:26.704+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ROW_UPDATED"/><title type='text'>Row_Updated Event</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt; void GridView1_RowUpdated(Object sender, GridViewUpdatedEventArgs e)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;// Retrieve the row being edited.&lt;br /&gt;&lt;br /&gt;int index = GridView1.EditIndex;&lt;br /&gt;&lt;br /&gt;GridViewRow row = GridView1.Rows[index];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Retrieve the value of the first cell &lt;br /&gt;&lt;br /&gt;lblMsg.Text = &quot;Updated record &quot; + row.Cells[1].Text;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/1940558611998911202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/rowupdated-event.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1940558611998911202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1940558611998911202'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/rowupdated-event.html' title='Row_Updated Event'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-1234710294060580897</id><published>2011-04-23T13:09:00.003+05:30</published><updated>2011-04-23T13:15:25.991+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ROW_EDITING"/><title type='text'>gridview_rowEditing</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;-------------------------------------------------------------&lt;br /&gt;protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)&lt;br /&gt;{&lt;br /&gt;GridView1.EditIndex = e.NewEditIndex;&lt;br /&gt;BindGrid();&lt;br /&gt;&lt;br /&gt;GridViewRow grow = (GridViewRow)GridView1.Rows[e.NewEditIndex];&lt;br /&gt;DropDownList ddlR = new DropDownList();&lt;br /&gt;ddlR = (DropDownList)grow.FindControl(&quot;ddlrole&quot;);&lt;br /&gt;&lt;br /&gt;DropDownList ddlC = (DropDownList)grow.FindControl(&quot;ddlcnt&quot;);&lt;br /&gt;&lt;br /&gt;if (ddlR != null)&lt;br /&gt;{&lt;br /&gt;ddlR.DataSource = GetRoles();&lt;br /&gt;ddlR.DataTextField = &quot;role&quot;;&lt;br /&gt;ddlR.DataValueField = &quot;ID&quot;;&lt;br /&gt;ddlR.DataBind();&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;string r = ViewState[&quot;role&quot;].ToString();&lt;br /&gt;ddlR.Items.FindByText(r).Selected = true;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if (ddlC != null)&lt;br /&gt;{&lt;br /&gt;ddlC.DataSource = GetCountry();&lt;br /&gt;ddlC.DataTextField = &quot;countryname&quot;;&lt;br /&gt;ddlC.DataValueField = &quot;countryid&quot;;&lt;br /&gt;ddlC.DataBind();&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;string c = ViewState[&quot;cnt&quot;].ToString();&lt;br /&gt;ddlC.Items.FindByText(c).Selected = true;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/1234710294060580897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/gridviewrowediting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1234710294060580897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1234710294060580897'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/gridviewrowediting.html' title='gridview_rowEditing'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-1788354974516217525</id><published>2011-04-23T12:36:00.003+05:30</published><updated>2011-04-23T12:53:26.055+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Asp.net Utility Functions"/><title type='text'>URL Functions</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;---------------------------------------------------------&lt;br /&gt;&lt;br /&gt;public string getImageUrl(bool act)&lt;br /&gt;    {&lt;br /&gt;        string imageurl = &amp;quot;&amp;quot;;&lt;br /&gt;        string path = &amp;quot;~/images/&amp;quot;;&lt;br /&gt;        if (act == true)&lt;br /&gt;        {&lt;br /&gt;            imageurl = path + &amp;quot;available.png&amp;quot;;&lt;br /&gt;            return imageurl;&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            imageurl = path + &amp;quot;notav.png&amp;quot;;&lt;br /&gt;            return imageurl;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;------------------------------------------------------&lt;br /&gt; &amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;      &amp;lt;asp:ImageButton ID=&amp;quot;imgBtnStatus&amp;quot; CommandName=&amp;quot;changestatus&amp;quot; &lt;br /&gt;             CommandArgument=&#39;&amp;lt;%#Eval(&amp;quot;userid&amp;quot;)%&amp;gt;&#39;&lt;br /&gt;             ToolTip=&amp;quot;Click to change status. !!!&amp;quot; &lt;br /&gt;             ImageUrl=&#39;&amp;lt;%#getImageUrl(Convert.ToBoolean((Eval(&amp;quot;IsActive&amp;quot;))))%&amp;gt;&#39;&lt;br /&gt;           runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;   &amp;lt;asp:HiddenField ID=&amp;quot;HiddenField1&amp;quot; Value=&#39;&amp;lt;%#Eval(&amp;quot;IsActive&amp;quot;)%&amp;gt;&#39; &lt;br /&gt;        runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;   &amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;---------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/1788354974516217525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/url-functions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1788354974516217525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1788354974516217525'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/url-functions.html' title='URL Functions'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-6240184803002368478</id><published>2011-04-23T11:42:00.001+05:30</published><updated>2011-04-23T11:44:46.516+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Asp.net Utility Functions"/><title type='text'>change status images 2</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;-------------------------------------------------------------------&lt;br /&gt;----------------------------------&lt;br /&gt;alter proc usp_Change_Status&lt;br /&gt;(&lt;br /&gt; @userid int,&lt;br /&gt; @status varchar(50)&lt;br /&gt;)&lt;br /&gt;as&lt;br /&gt; update tbl_user set IsActive=@status where userid=@userid&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------&lt;br /&gt; public string getImageUrl(bool act)&lt;br /&gt;    {&lt;br /&gt;        string imageurl = &amp;quot;&amp;quot;;&lt;br /&gt;        string path = &amp;quot;~/images/&amp;quot;;&lt;br /&gt;        if (act == true)&lt;br /&gt;        {&lt;br /&gt;            imageurl = path + &amp;quot;available.png&amp;quot;;&lt;br /&gt;            return imageurl;&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            imageurl = path + &amp;quot;notav.png&amp;quot;;&lt;br /&gt;            return imageurl;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------------------------------------&lt;br /&gt; &amp;lt;asp:TemplateField&amp;gt;&lt;br /&gt;      &amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;          &amp;lt;asp:ImageButton ID=&amp;quot;imgBtnStatus&amp;quot; CommandName=&amp;quot;changestatus&amp;quot;  &lt;br /&gt;             CommandArgument=&#39;&amp;lt;%#Eval(&amp;quot;userid&amp;quot;)%&amp;gt;&#39;&lt;br /&gt;             ToolTip=&amp;quot;Click to change status. !!!&amp;quot; &lt;br /&gt;&lt;br /&gt;             ImageUrl=&#39;&amp;lt;%#getImageUrl(Convert.ToBoolean((Eval(&amp;quot;IsActive&amp;quot;))))%&amp;gt;&#39;&lt;br /&gt;              runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;            &lt;br /&gt;          &amp;lt;asp:HiddenField ID=&amp;quot;HiddenField1&amp;quot; Value=&#39;&amp;lt;%#Eval(&amp;quot;IsActive&amp;quot;)%&amp;gt;&#39;  &lt;br /&gt;                                      runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;      /ItemTemplate&amp;gt;&lt;br /&gt;  &amp;lt;/asp:TemplateField&amp;gt;&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------------------------&lt;br /&gt; protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)&lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;  if (e.CommandName.ToString() == &amp;quot;changestatus&amp;quot;)&lt;br /&gt;        {&lt;br /&gt;            GridViewRow grow = (GridViewRow)((ImageButton)e.CommandSource).NamingContainer;&lt;br /&gt;            ImageButton img = e.CommandSource as ImageButton;&lt;br /&gt;            GridViewRow gvRow = img.Parent.Parent as GridViewRow;&lt;br /&gt;            &lt;br /&gt;            int id = int.Parse(e.CommandArgument.ToString());&lt;br /&gt;&lt;br /&gt;            HiddenField hdnField = (HiddenField)GridView1.Rows[gvRow.RowIndex].FindControl(&amp;quot;HiddenField1&amp;quot;);&lt;br /&gt;           &lt;br /&gt;            string status = &amp;quot;&amp;quot;;&lt;br /&gt;            if (hdnField.Value == &amp;quot;True&amp;quot;)&lt;br /&gt;            {&lt;br /&gt;                status = &amp;quot;False&amp;quot;;&lt;br /&gt;            }&lt;br /&gt;            else if (hdnField.Value == &amp;quot;False&amp;quot;)&lt;br /&gt;            {&lt;br /&gt;                status = &amp;quot;True&amp;quot;;&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            Hashtable ht = new Hashtable();&lt;br /&gt;            ht.Add(&amp;quot;@userid&amp;quot;, id);&lt;br /&gt;            ht.Add(&amp;quot;@status&amp;quot;, status);&lt;br /&gt;&lt;br /&gt;            NSBuilder.DataAccess.ExecuteNonQuery(&amp;quot;usp_Change_Status&amp;quot;, ht);&lt;br /&gt;            BindGrid();&lt;br /&gt;        }&lt;br /&gt;       &lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/6240184803002368478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/04/change-status-images-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/6240184803002368478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/6240184803002368478'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/04/change-status-images-2.html' title='change status images 2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-1856442193957616062</id><published>2011-03-20T23:33:00.001+05:30</published><updated>2011-03-20T23:35:01.224+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Useful_Links"/><title type='text'>FckEditor</title><content type='html'>--------------------------------------------------------&lt;br /&gt;&lt;a href=&quot;http://www.aspxcode.net/download-install-fckeditor.aspx&quot;&gt;FCKEditor Sample&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/1856442193957616062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/03/fckeditor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1856442193957616062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/1856442193957616062'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/03/fckeditor.html' title='FckEditor'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-2891894649149013310</id><published>2011-03-19T03:13:00.004+05:30</published><updated>2011-04-23T12:48:35.148+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="GeneralTips n Tricks"/><title type='text'>Alphabetic Paging Gridview</title><content type='html'>--------------------------------------------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt; protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (!Page.IsPostBack)&lt;br /&gt;         {&lt;br /&gt;            ShowAllProjects();&lt;br /&gt;         }&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;  public void ShowAllProjects()&lt;br /&gt;    {&lt;br /&gt;        DataTable dt = new DataTable();&lt;br /&gt;        dt = NSBuilder.DataAccess.GetDataSet(&amp;quot;Usp_BindCategory_ForSortingTest&amp;quot;).Tables[0];&lt;br /&gt;        if (dt.Rows.Count &amp;gt; 0)&lt;br /&gt;        {&lt;br /&gt;            gridAllProjects.Visible = true;&lt;br /&gt;            gridAllProjects.DataSource = dt;&lt;br /&gt;            gridAllProjects.DataBind();&lt;br /&gt;           &lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            gridAllProjects.Dispose();&lt;br /&gt;            gridAllProjects.Visible = false;&lt;br /&gt;           &lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; protected void gridAllProjects_RowDataBound(object sender, GridViewRowEventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (e.Row.RowType == DataControlRowType.Pager)&lt;br /&gt;        {&lt;br /&gt;            TableCell tc = new TableCell();&lt;br /&gt;            TableCell tc1 = new TableCell();&lt;br /&gt;&lt;br /&gt;            tc.Text = &amp;quot;[Page:&amp;quot;;&lt;br /&gt;            tc1.Text = &amp;quot;]&amp;quot;;&lt;br /&gt;            Table tbl = new Table();&lt;br /&gt;            tbl = (Table)(e.Row.Cells[0].Controls[0]);&lt;br /&gt;            tbl.Rows[0].Cells.AddAt(gridAllProjects.PageIndex, tc);&lt;br /&gt;            tbl.Rows[0].Cells.AddAt(gridAllProjects.PageIndex + 2, tc1);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;     protected void gridAllProjects_RowCreated(object sender, GridViewRowEventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (e.Row.RowType == DataControlRowType.Footer)&lt;br /&gt;        {&lt;br /&gt;            TableCell cell = e.Row.Cells[0];&lt;br /&gt;&lt;br /&gt;            cell.ColumnSpan = 2;&lt;br /&gt;&lt;br /&gt;            for (int i = 65; i &amp;lt;= (65 + 25); i++)&lt;br /&gt;            {&lt;br /&gt;&lt;br /&gt;                LinkButton lb = new LinkButton();&lt;br /&gt;&lt;br /&gt;                lb.Text = Char.ConvertFromUtf32(i) + &amp;quot; &amp;quot;;&lt;br /&gt;&lt;br /&gt;                lb.CommandArgument = Char.ConvertFromUtf32(i);&lt;br /&gt;&lt;br /&gt;                lb.CommandName = &amp;quot;AlphaPaging&amp;quot;;&lt;br /&gt;&lt;br /&gt;                cell.Controls.Add(lb);&lt;br /&gt;&lt;br /&gt;                lb.ToolTip = &amp;quot;Click to find the categories starting with :- &amp;quot; + lb.Text;&lt;br /&gt;              // lb.BackColor = System.Drawing.ColorTranslator.FromHtml(&amp;quot;#6b8ade&amp;quot;);&lt;br /&gt;                lb.CssClass = &amp;quot;simple&amp;quot;;&lt;br /&gt;              //  lb.Attributes.Add(&amp;quot;onmouseover&amp;quot;,&amp;quot;style=&#39;backbol&lt;br /&gt;             //   lb.Style.Add(&amp;quot;background-color&amp;quot;, &amp;quot;red&amp;quot;);&lt;br /&gt;&lt;br /&gt;                if (! CheckCategoryExistsOrNot(lb.Text))&lt;br /&gt;                {&lt;br /&gt;                    lb.Visible = false;&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public bool CheckCategoryExistsOrNot(string s)&lt;br /&gt;    {&lt;br /&gt;        DataTable dt = new DataTable();&lt;br /&gt;        Hashtable ht = new Hashtable();&lt;br /&gt;        ht.Add(&amp;quot;@C&amp;quot;, s);&lt;br /&gt;&lt;br /&gt;        string result;&lt;br /&gt;        bool r;&lt;br /&gt;        result = Convert.ToString(NSBuilder.DataAccess.ExecuteNonQueryWithReturnParameter&lt;br /&gt;(&amp;quot;Usp_CheckCategorEXITSOrNOTForSortingTest&amp;quot;,ht));&lt;br /&gt;&lt;br /&gt;        if (result == &amp;quot;1&amp;quot;)&lt;br /&gt;        {&lt;br /&gt;            r = true;&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            r= false;&lt;br /&gt;        }&lt;br /&gt;        return r;&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    protected void gridAllProjects_RowCommand(object sender, GridViewCommandEventArgs e)&lt;br /&gt;    {&lt;br /&gt;        DataTable dt = new DataTable();&lt;br /&gt;        Hashtable ht = new Hashtable();&lt;br /&gt;        if (e.CommandName.Equals(&amp;quot;AlphaPaging&amp;quot;))&lt;br /&gt;        {&lt;br /&gt;            ht.Add(&amp;quot;@C&amp;quot;, e.CommandArgument.ToString());&lt;br /&gt;            dt = NSBuilder.DataAccess.GetDataSet(&amp;quot;Usp_BindCategory_ForSortingTest&amp;quot;, ht).Tables[0];&lt;br /&gt;            gridAllProjects.DataSource = dt;&lt;br /&gt;            gridAllProjects.DataBind();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; protected void gridAllProjects_PageIndexChanging(object sender, GridViewPageEventArgs e)&lt;br /&gt;    {&lt;br /&gt;        gridAllProjects.PageIndex = e.NewPageIndex;&lt;br /&gt;        ShowAllProjects();&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;---------------stored proc-----&lt;br /&gt;alter PROCEDURE [dbo].[Usp_CheckCategorEXITSOrNOTForSortingTest]&lt;br /&gt; (&lt;br /&gt;   @C Char(1) = null&lt;br /&gt;   &lt;br /&gt; )  -- Usp_CheckCategorEXITSOrNOTForSortingTest &#39;A&#39;&lt;br /&gt;AS&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;BEGIN&lt;br /&gt; DECLARE @VAR INT&lt;br /&gt; &lt;br /&gt; IF EXISTS (SELECT CATEGORY FROM tbl_Category WHERE Category LIKE @C + &#39;%&#39;)&lt;br /&gt;  &lt;br /&gt;    SET @VAR = 1&lt;br /&gt;    ELSE&lt;br /&gt;    SET @VAR = -1&lt;br /&gt;  &lt;br /&gt;END &lt;br /&gt;--PRINT @VAR&lt;br /&gt;RETURN @VAR&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;------css class----&lt;br /&gt;&lt;br /&gt;.simple &lt;br /&gt;    { &lt;br /&gt;      background-color:#bd0000; &lt;br /&gt;      color:#ffffff;&lt;br /&gt;    } &lt;br /&gt;    .simple:hover &lt;br /&gt;    { &lt;br /&gt;      background-color:#ffffff;&lt;br /&gt;      color:#bd0000; &lt;br /&gt;    } &lt;br /&gt;--------------------&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/2891894649149013310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/03/alphabetic-paging-gridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/2891894649149013310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/2891894649149013310'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/03/alphabetic-paging-gridview.html' title='Alphabetic Paging Gridview'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-5329059257621842013</id><published>2011-03-05T14:28:00.030+05:30</published><updated>2011-05-14T00:28:54.922+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Useful_Links"/><title type='text'>UsefulLinks</title><content type='html'>&lt;u&gt;&lt;b&gt;BLOGS&lt;/b&gt;&lt;/u&gt; &lt;br&gt;&lt;br /&gt;&lt;b&gt;0. &lt;a href=&quot;http://www.aspdotnet-suresh.blogspot.com&quot; target=&quot;_blank&quot;&gt;aspdotnet-suresh.blogspot.com&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;1. &lt;a href=&quot;http://csharpdotnetfreak.blogspot.com&quot; target=&quot;_blank&quot;&gt;CsharpdotNetFreak&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;2. &lt;a href=&quot;http://ramanisandeep.wordpress.com&quot; target=&quot;_blank&quot;&gt;(Ramani sandeep)&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;3. &lt;a href=&quot;http://beyondrelational.com/blogs/madhivanan/archive/2010/08/24/case-expression.aspx&quot; target=&quot;_blank&quot;&gt;SQL-Madhiwan&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;4.&lt;a href=&quot;http://abhijitjana.net/net-tips&quot; target=&quot;_blank&quot;&gt;.NetTips-Abhijeet Jana&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;5. &lt;a href=&quot;http://www.abhisheksur.com&quot; target=&quot;_blank&quot;&gt;www.abhisheksur.com&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;6. &lt;a href=&quot;http://codesforprogrammers.blogspot.com/search/label/Abstract%20class%20vs%20Interface&quot; target=&quot;_blank&quot;&gt;codesforprogrammers.blogspot.com&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;7. &lt;a href=&quot;http://aspalliance.com/articles/LearnDotNet.aspx&quot; target=&quot;_blank&quot;&gt;aspalliance&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;8. &lt;a href=&quot;http://ajax.megasolutions.net&quot; target=&quot;_blank&quot;&gt;megasolutions.net&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;9. &lt;a href=&quot;http://www.dotnetfreaks.com&quot; target=&quot;_blank&quot;&gt;DotnetFreaks&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;10. &lt;a href=&quot;http://www.aspnettutorials.com&quot; target=&quot;_blank&quot;&gt;AspnetTutorials&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;11. &lt;a href=&quot;http://archive.aspsnippets.com&quot; target=&quot;_blank&quot;&gt;AspSnippets.com&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;12. &lt;a href=&quot;http://www.dpriver.com/pp/sqlformat.htm&quot; target=&quot;_blank&quot;&gt;T-SQL Format&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;13.&lt;a href=&quot;http://centricle.com/tools/html-entities/&quot; target=&quot;_blank&quot;&gt;CodeFormat for Blogs&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;14. &lt;a href=&quot;http://www.eggheadcafe.com/faqlist.aspx?topicid=17&quot; target=&quot;_blank&quot;&gt;EggHeadcafe FAQ&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;15.&lt;a href=&quot;http://www.techtasks.net/search?updated-max=2009-09-07T00%3A00%3A00%2B08%3A00&amp;max-results=5&quot; target=&quot;_blank&quot;&gt;TechTasks Bloging&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;16. &lt;a href=&quot;http://www.ezzylearning.com/&quot; target=&quot;_blank&quot;&gt;www.ezzylearning.com&lt;/a&gt; &lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/5329059257621842013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/03/blogsirefer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5329059257621842013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5329059257621842013'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/03/blogsirefer.html' title='UsefulLinks'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-2900841624830416603</id><published>2011-02-10T18:04:00.001+05:30</published><updated>2011-02-10T18:06:55.807+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="GeneralTips n Tricks"/><title type='text'>Dropdownlist 2 Column display</title><content type='html'>&lt;strong&gt;Displaying two columns in dropdownlist&lt;/strong&gt;----------------------------------&lt;br /&gt;&lt;br /&gt; protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (!Page.IsPostBack)&lt;br /&gt;        {&lt;br /&gt;            bindDropDown();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void bindDropDown()&lt;br /&gt;    {&lt;br /&gt;       &lt;br /&gt;&lt;br /&gt;        //string[,] arr_Place = {&lt;br /&gt;        //                            {&amp;quot;Delhi&amp;quot;,&amp;quot;India&amp;quot;}, &lt;br /&gt;        //                             {&amp;quot;Newyork&amp;quot;,&amp;quot;America&amp;quot;},&lt;br /&gt;        //                              {&amp;quot;Taiwan&amp;quot;,&amp;quot;China&amp;quot;},&lt;br /&gt;        //                               {&amp;quot;Colombo&amp;quot;,&amp;quot;Srilanka&amp;quot;},&lt;br /&gt;        //                                {&amp;quot;Lahore&amp;quot;,&amp;quot;Pakistan&amp;quot;},&lt;br /&gt;&lt;br /&gt;        //                        };&lt;br /&gt;&lt;br /&gt;        DataSet dsdata = new DataSet();&lt;br /&gt;        dsdata = GetData();&lt;br /&gt;        int rowcount = Convert.ToInt32(dsdata.Tables[0].Rows.Count);&lt;br /&gt;        int colcount = 2;&lt;br /&gt;&lt;br /&gt;         string [,] arr_Place = new String[rowcount,colcount];&lt;br /&gt;&lt;br /&gt;         string a = String.Empty;&lt;br /&gt;         string b = String.Empty;&lt;br /&gt;       &lt;br /&gt;         // FILL THE ARRAY WITH THE DATA &lt;br /&gt;        for (int i = 0; i &amp;lt; dsdata.Tables[0].Rows.Count; i++)&lt;br /&gt;        {&lt;br /&gt;            a = dsdata.Tables[0].Rows[i][0].ToString();&lt;br /&gt;            b = dsdata.Tables[0].Rows[i][1].ToString();&lt;br /&gt;         &lt;br /&gt;            arr_Place[i, 0] = a;&lt;br /&gt;            arr_Place[i, 1] = b;&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        // NOW AFTER FILLING , BIND THE ARRARY WITH THE DROPDOWNLIST&lt;br /&gt;&lt;br /&gt;        string str = String.Empty;&lt;br /&gt;&lt;br /&gt;        for (int i = 0; i &amp;lt; arr_Place.GetLength(0); i++)&lt;br /&gt;        {&lt;br /&gt;&lt;br /&gt;   str = arr_Place[i, 0].ToString() + &amp;quot; ---&amp;gt; &amp;quot; + arr_Place[i, 1].ToString();&lt;br /&gt;        &lt;br /&gt;    DropDownList1.Items.Add(str);&lt;br /&gt;     //  DropDownList1.Items.Add(new ListItem(arr_Place[i, 0], arr_Place[i, 1]));&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        DropDownList1.Items.Insert(0, &amp;quot;--select one--&amp;quot;);&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    public DataSet GetData()&lt;br /&gt;    {&lt;br /&gt;        // [Usp_checkCountyAvailable_Test]&lt;br /&gt;        DataSet ds = new DataSet();&lt;br /&gt;        SqlConnection con = new SqlConnection();&lt;br /&gt;        con.ConnectionString = ConfigurationManager.ConnectionStrings[&amp;quot;cn&amp;quot;].ConnectionString.ToString();&lt;br /&gt;&lt;br /&gt;        SqlDataAdapter adp = new SqlDataAdapter(&amp;quot;Usp_checkCountyAvailable_TEst&amp;quot;, con);&lt;br /&gt;        adp.Fill(ds);&lt;br /&gt;        return ds;&lt;br /&gt;    }</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/2900841624830416603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2011/02/dropdownlist-2-column-display.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/2900841624830416603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/2900841624830416603'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2011/02/dropdownlist-2-column-display.html' title='Dropdownlist 2 Column display'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-3510304725035833213</id><published>2010-12-18T20:06:00.001+05:30</published><updated>2011-04-24T12:27:26.786+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="FILE_UPLOAD"/><category scheme="http://www.blogger.com/atom/ns#" term="GeneralTips n Tricks"/><title type='text'>Fileupload with file type check</title><content type='html'>--------------------------------------&lt;br /&gt;protected void btnUpload_Click(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        string path = Server.MapPath(&amp;quot;upload/&amp;quot;);&lt;br /&gt;        bool boolOk = false;&lt;br /&gt;&lt;br /&gt;        if (FUpload.HasFile)&lt;br /&gt;        {&lt;br /&gt;            string ext = String.Empty;&lt;br /&gt;            ext = System.IO.Path.GetExtension(FUpload.FileName).ToLower();&lt;br /&gt;&lt;br /&gt;        String[] allowed = { &amp;quot;.doc&amp;quot;, &amp;quot;.pdf&amp;quot;, &amp;quot;.txt&amp;quot; };&lt;br /&gt;            for (int i = 0; i &amp;lt;= allowed.Length - 1; i++)&lt;br /&gt;            {&lt;br /&gt;                if (ext == allowed[i])&lt;br /&gt;                {&lt;br /&gt;                    boolOk = true;&lt;br /&gt;                }&lt;br /&gt;                if (boolOk == true)&lt;br /&gt;                {&lt;br /&gt;                    try&lt;br /&gt;                    {&lt;br /&gt;                        FUpload.PostedFile.SaveAs(path + FUpload.FileName);&lt;br /&gt;                        lblmsg.Text = &amp;quot;File uploaded successfully!!&amp;quot;;&lt;br /&gt;                    }&lt;br /&gt;                    catch (Exception ex)&lt;br /&gt;                    {&lt;br /&gt;                        lblmsg.Text = ex.Message.ToString();&lt;br /&gt;                    }&lt;br /&gt;&lt;br /&gt;                }&lt;br /&gt;                else&lt;br /&gt;                {&lt;br /&gt;            lblmsg.Text = &amp;quot;Only text files are supported. Please change!!&amp;quot;;&lt;br /&gt;                }&lt;br /&gt;&lt;br /&gt;            }</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/3510304725035833213/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2010/12/fileupload-with-file-type-check.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/3510304725035833213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/3510304725035833213'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2010/12/fileupload-with-file-type-check.html' title='Fileupload with file type check'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-5442729655629313479</id><published>2010-12-16T20:46:00.002+05:30</published><updated>2010-12-16T20:48:14.377+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQL_SPs"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL_Utility_StoredProcs"/><title type='text'>To delete all the TABLES, SPs, TRIGGERS, VIEWS from a Database</title><content type='html'>JUST RUN THIS QUERY ON THE SELECTED DATABASE&lt;br /&gt;-----------------------------------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DECLARE @name VARCHAR(128) &lt;br /&gt;DECLARE @SQL VARCHAR(254) &lt;br /&gt; &lt;br /&gt;SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] = &#39;P&#39; AND category = 0 ORDER BY [name]) &lt;br /&gt; &lt;br /&gt;WHILE @name is not null &lt;br /&gt;BEGIN &lt;br /&gt;    SELECT @SQL = &#39;DROP PROCEDURE [dbo].[&#39; + RTRIM(@name) +&#39;]&#39; &lt;br /&gt;    EXEC (@SQL) &lt;br /&gt;    PRINT &#39;Dropped Procedure: &#39; + @name &lt;br /&gt;    SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] = &#39;P&#39; AND category = 0 AND [name] &amp;gt; @name ORDER BY [name]) &lt;br /&gt;END &lt;br /&gt;GO &lt;br /&gt; &lt;br /&gt;/* Drop all views */ &lt;br /&gt;DECLARE @name VARCHAR(128) &lt;br /&gt;DECLARE @SQL VARCHAR(254) &lt;br /&gt; &lt;br /&gt;SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] = &#39;V&#39; AND category = 0 ORDER BY [name]) &lt;br /&gt; &lt;br /&gt;WHILE @name IS NOT NULL &lt;br /&gt;BEGIN &lt;br /&gt;    SELECT @SQL = &#39;DROP VIEW [dbo].[&#39; + RTRIM(@name) +&#39;]&#39; &lt;br /&gt;    EXEC (@SQL) &lt;br /&gt;    PRINT &#39;Dropped View: &#39; + @name &lt;br /&gt;    SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] = &#39;V&#39; AND category = 0 AND [name] &amp;gt; @name ORDER BY [name]) &lt;br /&gt;END &lt;br /&gt;GO &lt;br /&gt; &lt;br /&gt;/* Drop all functions */ &lt;br /&gt;DECLARE @name VARCHAR(128) &lt;br /&gt;DECLARE @SQL VARCHAR(254) &lt;br /&gt; &lt;br /&gt;SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] IN (N&#39;FN&#39;, N&#39;IF&#39;, N&#39;TF&#39;, N&#39;FS&#39;, N&#39;FT&#39;) AND category = 0 ORDER BY [name]) &lt;br /&gt; &lt;br /&gt;WHILE @name IS NOT NULL &lt;br /&gt;BEGIN &lt;br /&gt;    SELECT @SQL = &#39;DROP FUNCTION [dbo].[&#39; + RTRIM(@name) +&#39;]&#39; &lt;br /&gt;    EXEC (@SQL) &lt;br /&gt;    PRINT &#39;Dropped Function: &#39; + @name &lt;br /&gt;    SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] IN (N&#39;FN&#39;, N&#39;IF&#39;, N&#39;TF&#39;, N&#39;FS&#39;, N&#39;FT&#39;) AND category = 0 AND [name] &amp;gt; @name ORDER BY [name]) &lt;br /&gt;END &lt;br /&gt;GO &lt;br /&gt; &lt;br /&gt;/* Drop all Foreign Key constraints */ &lt;br /&gt;DECLARE @name VARCHAR(128) &lt;br /&gt;DECLARE @constraint VARCHAR(254) &lt;br /&gt;DECLARE @SQL VARCHAR(254) &lt;br /&gt; &lt;br /&gt;SELECT @name = (SELECT TOP 1 TABLE_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE constraint_catalog=DB_NAME() AND CONSTRAINT_TYPE = &#39;FOREIGN KEY&#39; ORDER BY TABLE_NAME) &lt;br /&gt; &lt;br /&gt;WHILE @name is not null &lt;br /&gt;BEGIN &lt;br /&gt;    SELECT @constraint = (SELECT TOP 1 CONSTRAINT_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE constraint_catalog=DB_NAME() AND CONSTRAINT_TYPE = &#39;FOREIGN KEY&#39; AND TABLE_NAME = @name ORDER BY CONSTRAINT_NAME) &lt;br /&gt;    WHILE @constraint IS NOT NULL &lt;br /&gt;    BEGIN &lt;br /&gt;        SELECT @SQL = &#39;ALTER TABLE [dbo].[&#39; + RTRIM(@name) +&#39;] DROP CONSTRAINT &#39; + RTRIM(@constraint) &lt;br /&gt;        EXEC (@SQL) &lt;br /&gt;        PRINT &#39;Dropped FK Constraint: &#39; + @constraint + &#39; on &#39; + @name &lt;br /&gt;        SELECT @constraint = (SELECT TOP 1 CONSTRAINT_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE constraint_catalog=DB_NAME() AND CONSTRAINT_TYPE = &#39;FOREIGN KEY&#39; AND CONSTRAINT_NAME &amp;lt;&amp;gt; @constraint AND TABLE_NAME = @name ORDER BY CONSTRAINT_NAME) &lt;br /&gt;    END &lt;br /&gt;SELECT @name = (SELECT TOP 1 TABLE_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE constraint_catalog=DB_NAME() AND CONSTRAINT_TYPE = &#39;FOREIGN KEY&#39; ORDER BY TABLE_NAME) &lt;br /&gt;END &lt;br /&gt;GO &lt;br /&gt; &lt;br /&gt;/* Drop all Primary Key constraints */ &lt;br /&gt;DECLARE @name VARCHAR(128) &lt;br /&gt;DECLARE @constraint VARCHAR(254) &lt;br /&gt;DECLARE @SQL VARCHAR(254) &lt;br /&gt; &lt;br /&gt;SELECT @name = (SELECT TOP 1 TABLE_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE constraint_catalog=DB_NAME() AND CONSTRAINT_TYPE = &#39;PRIMARY KEY&#39; ORDER BY TABLE_NAME) &lt;br /&gt; &lt;br /&gt;WHILE @name IS NOT NULL &lt;br /&gt;BEGIN &lt;br /&gt;    SELECT @constraint = (SELECT TOP 1 CONSTRAINT_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE constraint_catalog=DB_NAME() AND CONSTRAINT_TYPE = &#39;PRIMARY KEY&#39; AND TABLE_NAME = @name ORDER BY CONSTRAINT_NAME) &lt;br /&gt;    WHILE @constraint is not null &lt;br /&gt;    BEGIN &lt;br /&gt;        SELECT @SQL = &#39;ALTER TABLE [dbo].[&#39; + RTRIM(@name) +&#39;] DROP CONSTRAINT &#39; + RTRIM(@constraint) &lt;br /&gt;        EXEC (@SQL) &lt;br /&gt;        PRINT &#39;Dropped PK Constraint: &#39; + @constraint + &#39; on &#39; + @name &lt;br /&gt;        SELECT @constraint = (SELECT TOP 1 CONSTRAINT_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE constraint_catalog=DB_NAME() AND CONSTRAINT_TYPE = &#39;PRIMARY KEY&#39; AND CONSTRAINT_NAME &amp;lt;&amp;gt; @constraint AND TABLE_NAME = @name ORDER BY CONSTRAINT_NAME) &lt;br /&gt;    END &lt;br /&gt;SELECT @name = (SELECT TOP 1 TABLE_NAME FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE constraint_catalog=DB_NAME() AND CONSTRAINT_TYPE = &#39;PRIMARY KEY&#39; ORDER BY TABLE_NAME) &lt;br /&gt;END &lt;br /&gt;GO &lt;br /&gt; &lt;br /&gt;/* Drop all tables */ &lt;br /&gt;DECLARE @name VARCHAR(128) &lt;br /&gt;DECLARE @SQL VARCHAR(254) &lt;br /&gt; &lt;br /&gt;SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] = &#39;U&#39; AND category = 0 ORDER BY [name]) &lt;br /&gt; &lt;br /&gt;WHILE @name IS NOT NULL &lt;br /&gt;BEGIN &lt;br /&gt;    SELECT @SQL = &#39;DROP TABLE [dbo].[&#39; + RTRIM(@name) +&#39;]&#39; &lt;br /&gt;    EXEC (@SQL) &lt;br /&gt;    PRINT &#39;Dropped Table: &#39; + @name &lt;br /&gt;    SELECT @name = (SELECT TOP 1 [name] FROM sysobjects WHERE [type] = &#39;U&#39; AND category = 0 AND [name] &amp;gt; @name ORDER BY [name]) &lt;br /&gt;END &lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/5442729655629313479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2010/12/to-delete-all-tables-sps-triggers-views.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5442729655629313479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5442729655629313479'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2010/12/to-delete-all-tables-sps-triggers-views.html' title='To delete all the TABLES, SPs, TRIGGERS, VIEWS from a Database'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-64574348595718007</id><published>2010-12-05T21:39:00.001+05:30</published><updated>2011-04-23T12:49:31.489+05:30</updated><title type='text'>Handling Dropdown list inside Gridview with Autopostback</title><content type='html'>----------------------------------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;Many a times there are circumstances where by we need to use dropdown list inside a Gridview and also handle the index changed event of the dropdown list. The easy example of this kind of requirement would be when we nee to fill another dropdown list in the same row from the value selected in the first dropdown list. &lt;br /&gt;&lt;br /&gt;We all know that the dropdown list does not support command name property so you cannot handle the event in the row command event. &lt;br /&gt;A simple solution to the problem is to use the namingcontainer in the selectedindexchanged event and get the reference of the parent row view. After that we can do what we want from the row view. Here is an example in the code. &lt;br /&gt;protected void dropdownlist1_SelectedIndexChanged(object sender, EventArgs e)    {        &lt;br /&gt;// get reference to the row&lt;br /&gt;GridViewRow gvr = (GridViewRow)(((Control)sender).NamingContainer);    &lt;br /&gt;// Get the reference of this DropDownlist&lt;br /&gt;DropDownList dropdownlist1 = (DropDownList) gvr.FindControl(&amp;quot;dropdownlist1&amp;quot;);&lt;br /&gt;// Get the reference of other DropDownlist in the same row.&lt;br /&gt;DropDownList ddlParagraph = (DropDownList) gvr.FindControl(&amp;quot;ddlParagraph&amp;quot;);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/64574348595718007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2010/12/handling-dropdown-list-inside-gridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/64574348595718007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/64574348595718007'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2010/12/handling-dropdown-list-inside-gridview.html' title='Handling Dropdown list inside Gridview with Autopostback'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-5714707893242074174</id><published>2010-12-05T21:13:00.001+05:30</published><updated>2010-12-05T21:15:13.641+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="GV_SelectedIndexChanged"/><title type='text'>GridView1_SelectedIndexChanged_1</title><content type='html'>SelectedIndexChanged&lt;br /&gt;---------------------------------------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        TextBox1.Text = GridView1.SelectedRow.Cells[0].Text;&lt;br /&gt;        TextBox2.Text = GridView1.SelectedRow.Cells[1].Text;&lt;br /&gt;        TextBox3.Text = GridView1.SelectedRow.Cells[2].Text;  &lt;br /&gt;        TextBox4.Text = GridView1.SelectedRow.Cells[3].Text;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/5714707893242074174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2010/12/gridview1selectedindexchanged1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5714707893242074174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5714707893242074174'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2010/12/gridview1selectedindexchanged1.html' title='GridView1_SelectedIndexChanged_1'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-3670327390441597044</id><published>2010-11-27T01:28:00.002+05:30</published><updated>2011-04-23T12:49:31.490+05:30</updated><title type='text'>Dropdown list inside Gridview with Autopostback</title><content type='html'>---------------------------------------------------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Many a times there are circumstances where by we need to use dropdown list inside a Gridview and also handle the index changed event of the dropdown list. The easy example of this kind of requirement would be when we nee to fill another dropdown list in the same row from the value selected in the first dropdown list. &lt;br /&gt;&lt;br /&gt;We all know that the dropdown list does not support command name property so you cannot handle the event in the row command event. &lt;br /&gt;A simple solution to the problem is to use the namingcontainer in the selectedindexchanged event and get the reference of the parent row view. After that we can do what we want from the row view. &lt;br /&gt;&lt;br /&gt;Here is an example in the code. &lt;br /&gt;&lt;br /&gt;protected void dropdownlist1_SelectedIndexChanged(object sender, EventArgs e)  &lt;br /&gt;  {        &lt;br /&gt;// get reference to the row&lt;br /&gt;GridViewRow gvr = (GridViewRow)(((Control)sender).NamingContainer);    &lt;br /&gt;&lt;br /&gt;// Get the reference of this DropDownlist&lt;br /&gt;DropDownList dropdownlist1 = (DropDownList) gvr.FindControl(&amp;quot;dropdownlist1&amp;quot;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Get the reference of other DropDownlist in the same row.&lt;br /&gt;DropDownList ddlParagraph = (DropDownList) gvr.FindControl(&amp;quot;ddlParagraph&amp;quot;);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/3670327390441597044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2010/11/dropdown-list-inside-gridview-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/3670327390441597044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/3670327390441597044'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2010/11/dropdown-list-inside-gridview-with.html' title='Dropdown list inside Gridview with Autopostback'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-590483938826768747</id><published>2010-11-27T01:22:00.000+05:30</published><updated>2010-11-27T01:23:08.035+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ROW_COMMAND"/><title type='text'>With BoundColumns</title><content type='html'>------------------------------------------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//WITH BOUND COLUMNS&lt;br /&gt; protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)             &lt;br /&gt;    {&lt;br /&gt;        // ValidateRequest=&amp;amp;quot;false&amp;amp;quot; in the page directive&lt;br /&gt;        // GridViewRow selectedRow = (GridViewRow)((ImageButton)e.CommandSource).NamingContainer;&lt;br /&gt;&lt;br /&gt;        if (e.CommandName.ToLower().Equals(&amp;amp;quot;select&amp;amp;quot;))&lt;br /&gt;        {&lt;br /&gt;            GridViewRow grow = (GridViewRow)((Button)e.CommandSource).NamingContainer;&lt;br /&gt;&lt;br /&gt;            int index = Convert.ToInt32(grow.RowIndex);&lt;br /&gt;&lt;br /&gt;            DropDownList myddl = (DropDownList)(grow.FindControl(&amp;amp;quot;ddlCountry&amp;amp;quot;));&lt;br /&gt;&lt;br /&gt;            TextBox1.Text = grow.Cells[1].Text;&lt;br /&gt;            TextBox2.Text = grow.Cells[2].Text;&lt;br /&gt;            TextBox3.Text = grow.Cells[3].Text;&lt;br /&gt;            TextBox4.Text = grow.Cells[4].Text;&lt;br /&gt;            TextBox5.Text = myddl.SelectedItem.Text;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/590483938826768747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2010/11/with-boundcolumns.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/590483938826768747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/590483938826768747'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2010/11/with-boundcolumns.html' title='With BoundColumns'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-5509380846072299563</id><published>2010-11-27T01:19:00.000+05:30</published><updated>2010-11-27T01:21:05.196+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ROW_COMMAND"/><title type='text'>Row_Command_2</title><content type='html'>---------------------------------------------------------------&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;      &amp;lt;asp:LinkButton ID=&amp;quot;lnkview&amp;quot; runat=&amp;quot;server&amp;quot; CommandName=&amp;quot;ViewFranchisee&amp;quot; CommandArgument=&#39;&amp;lt;%#Eval(&amp;quot;Email&amp;quot;) %&amp;gt;&#39;&lt;br /&gt;                                                                                                    CssClass=&amp;quot;tahomatext&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;../images/icon_details.png&amp;quot;  style=&amp;quot;border:0;&amp;quot; alt=&amp;quot;Franchisee Details&amp;quot; title=&amp;quot;Franchisee Details&amp;quot; /&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&lt;br /&gt;                                                                                      &amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;&lt;br /&gt;protected void grdFranch_RowCommand(object sender, GridViewCommandEventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (e.CommandName.ToString() == &amp;quot;ViewFranchisee&amp;quot;)&lt;br /&gt;        {&lt;br /&gt;            email = e.CommandArgument.ToString();&lt;br /&gt;            Response.Redirect(&amp;quot;ViewFranchiseeProfile.aspx?email=&amp;quot; + email);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/5509380846072299563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2010/11/rowcommand2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5509380846072299563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/5509380846072299563'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2010/11/rowcommand2.html' title='Row_Command_2'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6480804669886307260.post-8569124955432203304</id><published>2010-11-27T01:16:00.001+05:30</published><updated>2010-11-27T01:18:31.101+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="ROW_COMMAND"/><title type='text'>Row_Command_Edit_Update</title><content type='html'>----------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;ItemTemplate&amp;gt;                            &lt;br /&gt;&amp;lt;asp:Label ID=&amp;quot;lblluserName&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt; Text=&#39;&amp;lt;%#Eval(&amp;quot;LastName&amp;quot;)+&amp;quot;,&amp;quot;+Eval(&amp;quot;FirstName&amp;quot;) %&amp;gt; &#39;&amp;gt;&amp;lt;/asp:Label&amp;gt;                 &lt;br /&gt;&amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;&amp;lt;asp:Label ID=&amp;quot;lblStatusTerritory&amp;quot; Text=&#39;&amp;lt;%#get(Convert.ToBoolean((Eval(&amp;quot;IsActive&amp;quot;))))%&amp;gt;&#39;&lt;br /&gt;runat=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;/asp:Label&amp;gt;&lt;br /&gt;&amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:TemplateField ItemStyle-Width=&amp;quot;40px&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;&amp;lt;asp:ImageButton ID=&amp;quot;btnEdit&amp;quot; CommandName=&amp;quot;Edit&amp;quot; ImageUrl=&amp;quot;~/images/edit1.png&amp;quot; ToolTip=&amp;quot;Edit record. &amp;quot;&lt;br /&gt;runat=&amp;quot;server&amp;quot; Height=&amp;quot;15&amp;quot; Width=&amp;quot;15&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;&amp;lt;EditItemTemplate&amp;gt;&lt;br /&gt;&amp;lt;asp:LinkButton ID=&amp;quot;btnupdate&amp;quot; runat=&amp;quot;server&amp;quot; CommandName=&amp;quot;Update&amp;quot; Text=&amp;quot;Update&amp;quot;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&lt;br /&gt;&amp;lt;asp:LinkButton ID=&amp;quot;btncancel&amp;quot; runat=&amp;quot;server&amp;quot; CommandName=&amp;quot;Cancel&amp;quot; Text=&amp;quot;Cancel&amp;quot;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&lt;br /&gt;&amp;lt;/EditItemTemplate&amp;gt;&lt;br /&gt;&amp;lt;/asp:TemplateField&amp;gt;&lt;br /&gt;&lt;br /&gt;-----------------&lt;br /&gt;&lt;br /&gt;protected void grdDirectory_RowCommand(object sender, GridViewCommandEventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (e.CommandName.ToString().Equals(&amp;quot;Update&amp;quot;))&lt;br /&gt;        {&lt;br /&gt;            DataTable dt = new DataTable();&lt;br /&gt;            Hashtable ht = new Hashtable();&lt;br /&gt;&lt;br /&gt;            LinkButton lnkupdate = (LinkButton)e.CommandSource;&lt;br /&gt;            GridViewRow grow = lnkupdate.NamingContainer as GridViewRow;&lt;br /&gt;&lt;br /&gt;            TextBox txtworkphone = (TextBox)grow.FindControl(&amp;quot;txtworkphone&amp;quot;);&lt;br /&gt;            string strWorkPhone = txtworkphone.Text.ToString().Trim();        ******&lt;br /&gt;&lt;br /&gt;            Label lblID = (Label)grow.FindControl(&amp;quot;lblID&amp;quot;);&lt;br /&gt;&lt;br /&gt;            TextBox txtCompany = (TextBox)grow.FindControl(&amp;quot;txtCompany&amp;quot;);&lt;br /&gt;            string strCompany = txtCompany.Text.ToString().Trim();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (e.CommandName.ToString().Equals(&amp;quot;Delete&amp;quot;))                                 &lt;br /&gt;        {&lt;br /&gt;            DataTable dt = new DataTable();&lt;br /&gt;            Hashtable ht = new Hashtable();&lt;br /&gt;&lt;br /&gt;            //LinkButton lnkDelete = (LinkButton)e.CommandSource;&lt;br /&gt;            ImageButton imgDelete = (ImageButton)e.CommandSource;&lt;br /&gt;            GridViewRow grow = imgDelete.NamingContainer as GridViewRow;&lt;br /&gt;&lt;br /&gt;       //   TextBox txtworkphone = (TextBox)grow.FindControl(&amp;quot;txtworkphone&amp;quot;);&lt;br /&gt;            Label lblID = (Label)grow.FindControl(&amp;quot;lblID&amp;quot;);&lt;br /&gt;&lt;br /&gt;            ht.Add(&amp;quot;@id&amp;quot;, lblID.Text);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;</content><link rel='replies' type='application/atom+xml' href='http://mycodetip.blogspot.com/feeds/8569124955432203304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://mycodetip.blogspot.com/2010/11/rowcommandeditupdate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/8569124955432203304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6480804669886307260/posts/default/8569124955432203304'/><link rel='alternate' type='text/html' href='http://mycodetip.blogspot.com/2010/11/rowcommandeditupdate.html' title='Row_Command_Edit_Update'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>