{"action":"closed","issue":{"url":"https://api.github.com/repos/DevExpress/AjaxControlToolkit/issues/98","repository_url":"https://api.github.com/repos/DevExpress/AjaxControlToolkit","labels_url":"https://api.github.com/repos/DevExpress/AjaxControlToolkit/issues/98/labels{/name}","comments_url":"https://api.github.com/repos/DevExpress/AjaxControlToolkit/issues/98/comments","events_url":"https://api.github.com/repos/DevExpress/AjaxControlToolkit/issues/98/events","html_url":"https://github.com/DevExpress/AjaxControlToolkit/issues/98","id":154020350,"number":98,"title":"Control inside an accordion has an unlogical name (changed from previous versions 4.1)","user":{"login":"blenke","id":19288104,"avatar_url":"https://avatars.githubusercontent.com/u/19288104?v=3","gravatar_id":"","url":"https://api.github.com/users/blenke","html_url":"https://github.com/blenke","followers_url":"https://api.github.com/users/blenke/followers","following_url":"https://api.github.com/users/blenke/following{/other_user}","gists_url":"https://api.github.com/users/blenke/gists{/gist_id}","starred_url":"https://api.github.com/users/blenke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blenke/subscriptions","organizations_url":"https://api.github.com/users/blenke/orgs","repos_url":"https://api.github.com/users/blenke/repos","events_url":"https://api.github.com/users/blenke/events{/privacy}","received_events_url":"https://api.github.com/users/blenke/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-10T14:28:10Z","updated_at":"2016-05-16T14:55:43Z","closed_at":"2016-05-16T14:55:43Z","body":"I'm converting an old ajax control toolkit project to version 16.1. I noticed a problem with control names that are placed on accordions. I use the control names as input for a SQL Datasource and would like to keep the name logical.\r\n\r\nIn version 4.1.60919 a textbox control placed inside the accordion has the following name if I check with F12 in the browser:\r\n`<textarea name=\"ctl00$MainContent$TabContainer1$TabPanel3$AccordionPane1_content$TextBoxInstCmd32\" id=\"MainContent_TabContainer1_TabPanel3_TextBoxInstCmd32\" style=\"width: 99%; font-family: Verdana;\" rows=\"15\" cols=\"20\" wrap=\"off\">Some text</textarea>\r\n`\r\n\r\nIn version 16.1 the name of the 'AccordionPane1_content' is changed to 'ctl03' like this:\r\n`<textarea name=\"ctl00$MainContent$TabContainer1$TabPanel3$AccordionPane1_content$TextBoxInstCmd32\" id=\"MainContent_TabContainer1_TabPanel3_TextBoxInstCmd32\" style=\"width: 99%; font-family: Verdana;\" rows=\"15\" cols=\"20\" wrap=\"off\">Some text</textarea>\r\n`\r\n\r\nIn the sql datasource I use this name as input parameter: \r\n`<asp:controlparameter Name=\"InstallCmd\" Type=\"String\" controlid=\"TabContainer1$TabPanel3$AccordionPane1_content$TextBoxInstCmd32\" propertyname=\"Text\" />`\r\n\r\nI can change it to ctl03 to fix the issue but what will happen if I change something in the accordion control, will adding a pane change the name. The name of the control is still AccordionPane1.\r\n\r\n\r\n"}}