{"action":"created","issue":{"url":"https://api.github.com/repos/CraftingBytes/BasePageObjectModel/issues/3","repository_url":"https://api.github.com/repos/CraftingBytes/BasePageObjectModel","labels_url":"https://api.github.com/repos/CraftingBytes/BasePageObjectModel/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/CraftingBytes/BasePageObjectModel/issues/3/comments","events_url":"https://api.github.com/repos/CraftingBytes/BasePageObjectModel/issues/3/events","html_url":"https://github.com/CraftingBytes/BasePageObjectModel/issues/3","id":161231654,"number":3,"title":"Better support for finding WebForms elements","user":{"login":"Foovanadil","id":561276,"avatar_url":"https://avatars.githubusercontent.com/u/561276?v=3","gravatar_id":"","url":"https://api.github.com/users/Foovanadil","html_url":"https://github.com/Foovanadil","followers_url":"https://api.github.com/users/Foovanadil/followers","following_url":"https://api.github.com/users/Foovanadil/following{/other_user}","gists_url":"https://api.github.com/users/Foovanadil/gists{/gist_id}","starred_url":"https://api.github.com/users/Foovanadil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Foovanadil/subscriptions","organizations_url":"https://api.github.com/users/Foovanadil/orgs","repos_url":"https://api.github.com/users/Foovanadil/repos","events_url":"https://api.github.com/users/Foovanadil/events{/privacy}","received_events_url":"https://api.github.com/users/Foovanadil/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/CraftingBytes/BasePageObjectModel/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-06-20T16:02:05Z","updated_at":"2016-06-21T16:50:47Z","closed_at":"2016-06-21T16:50:47Z","body":"Since WebForms generates the Id's of the elements with the crazy names it would be nice to have a FindByPartialName option. That way I don't have to update the webforms code to apply test only classes to the elements or do some other fuzzy logic to find elements. \r\n\r\nSomething like this appears to work well in my testing so far.\r\n\r\n    public static By ByPartialName(string name)\r\n    {\r\n        return By.XPath($\"//*[contains(@id,'{name}')]\");\r\n    }"},"comment":{"url":"https://api.github.com/repos/CraftingBytes/BasePageObjectModel/issues/comments/227501278","html_url":"https://github.com/CraftingBytes/BasePageObjectModel/issues/3#issuecomment-227501278","issue_url":"https://api.github.com/repos/CraftingBytes/BasePageObjectModel/issues/3","id":227501278,"user":{"login":"Foovanadil","id":561276,"avatar_url":"https://avatars.githubusercontent.com/u/561276?v=3","gravatar_id":"","url":"https://api.github.com/users/Foovanadil","html_url":"https://github.com/Foovanadil","followers_url":"https://api.github.com/users/Foovanadil/followers","following_url":"https://api.github.com/users/Foovanadil/following{/other_user}","gists_url":"https://api.github.com/users/Foovanadil/gists{/gist_id}","starred_url":"https://api.github.com/users/Foovanadil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Foovanadil/subscriptions","organizations_url":"https://api.github.com/users/Foovanadil/orgs","repos_url":"https://api.github.com/users/Foovanadil/repos","events_url":"https://api.github.com/users/Foovanadil/events{/privacy}","received_events_url":"https://api.github.com/users/Foovanadil/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T16:50:47Z","updated_at":"2016-06-21T16:50:47Z","body":"Added ByPartialName and an option to FillOutFormByPartialName to the BasePageExtensions in version 1.0.4 of the nuget package."}}
{"actor":{"display_login":"Foovanadil"}}