Интересно, если я могу имитировать действие кнопкиSimulate отправки формы с VB.NET
alt text http://www2.xonefm.com/hot10/images/vote.gif
на этом сайте по VB.NET кода?
http://www2.xonefm.com/hot10/index_in.aspx
Интересно, если я могу имитировать действие кнопкиSimulate отправки формы с VB.NET
alt text http://www2.xonefm.com/hot10/images/vote.gif
на этом сайте по VB.NET кода?
http://www2.xonefm.com/hot10/index_in.aspx
От серверного кода можно использовать ClientScriptManager.GetPostBackEventReference, который делает из ссылки постбэк событий Херес ссылка на MSDN http://msdn.microsoft.com/en-us/library/system.web.ui.page.getpostbackeventreference.aspx
Херес образец
Позволяет выбрать GridView строку без выбора столбца ,
protected override void Render(HtmlTextWriter writer)
{
GridView g = GridView1;
foreach (GridViewRow r in g.Rows)
{
if(DataControlRowType.DataRow == r.RowType)
{
r.Attributes["onMouseOver"] = "this.style.cursor='pointer';this.style.cursor='hand'";
r.Attributes["OnClick"] = ClientScript.GetPostBackEventReference(g, "Select$" + r.RowIndex, true);
}
}
base.Render(writer);
}
Это ваш сайт? Если это так, вы можете просто просто вызвать событие click для кнопки напрямую (при условии, что она вызывает обратную передачу).
Вы соскабливаете чужой сайт? В этом случае используйте объект System.Net.WebClient
или System.Net.HttpWebRequest
для отправки аналогичного запроса на сервер, который будет отправлен броузером, если вы нажмете кнопку. Существует два способа узнать, в чем будет заключаться запрос:
Я знаю, что могу использовать WebClient, но я до сих пор не знаю, как это сделать вручную. – ByulTaeng