При регистрации формы в ASP.NET это добавляет контейнерную информацию к ключам бланка запроса
Например, если у Вас есть поле Textbox с идентификатором: txtFullName
Это могло закончить тем, что отправило что-то вроде этого: ctl00_ContentPlaceHolder1_txtFullName
Это прекрасно при управлении страницей, где Вы отправляете на, но если Вы отправляете на чужую страницу или API затем, ключи формы должны быть точными.
Я ищу пример того, как отправить чистый HTML для с помощью asp.net или с помощью кода в vb.net/c#
TIA
в ASP.Net 4 у вас есть ClientIDMode="Static" :)
но если вы все еще не на 4. вы можете использовать это решение:
http://www.west-wind.com/Weblog/posts/4605.aspx
но вы должны быть осторожны с этим.
поэтому просто унаследуйте нужный вам элемент управления, например textbox, и переопределите его свойства. и вы получите желаемый результат.