Рейтинг:
2
Tejas Vaishnav
вы можете непосредственно вызвать свое событие нажатия кнопки, как это.
//btnSubmit is my asp.net button control's id
btnSubmit_Click(btnSubmit,null);
или использовать jquery вот так..
$(document).ready(function(){
//Id of your button control either it is server control or simple html control
$("[id*='btnSubmit']").click();
});
если вы хотите вызвать свое событие нажатия кнопки в загрузке страницы вы можете напрямую вызвать like
protected void Page_Load(object sender, EventArgs e)
{
//btnSubmit is my asp.net button control's id
//It will fire each and every time your page load event is fire.
btnSubmit_Click(btnSubmit,null);
}
Strange_Pirate
Лучше назвать код:
на < а href="#" идентификатор="someButton"и GT; Фу &ЛТ; /а &ГТ;
<script type="text/javascript">
$(документ).готово(функция() {
// привязываем событие click
$('#someButton').click(функция() {
тревога("баз");
});
// запуск события щелчка мыши
$('#someButton').нажмите кнопку();
});
</script>
Tejas Vaishnav
нет необходимости писать событие click в jquery, чтобы вызвать его.
если вы просто напишите $("[id*='btnSubmit']")click(); в состоянии готовности вашего документа, то он автоматически вызовет или отправит обратно вашу страницу и запустит это событие нажатия кнопки.
Strange_Pirate
Я просто пытаюсь помочь ему, если мы предоставим все это как готовую пару, то этот человек понятия не имеет, как это работает. а также он/она становится ленивым, чтобы работать со своим собственным "Я". поэтому я всегда даю подсказки, а не прямое решение, чтобы они могли решить свою проблему самостоятельно, так что если в будущем у них возникнут какие-либо проблемы по этому поводу, то они могут легко справиться с этим.
Tejas Vaishnav
Ты пытаешься дразнить меня или что?..?
Strange_Pirate
Ни за что, чувак! ..
Следую За Тобой.
Отличные статьи и обмен знаниями с вами.
Хочу узнать от тебя так много нового .!
Вы поможете мне сделать это?
Balaji Moorthy
нет...................... на самом деле он прав
Рейтинг:
1
VIPR@T
Привет,
вы можете создать одну функцию javascript для вызова события нажатия кнопки на стороне сервера например :
document.getelementbyid('btn1').click();
и вы можете вызвать эту функцию javascript при загрузке страницы.
Я надеюсь, что это может вам помочь.
Спасибо,
Випрат
Er. Gayatri
Привет,
Не могли бы вы подробно рассказать, почему вы хотите это сделать или что вы на самом деле хотите сделать?
Рейтинг:
0
Firas Nizam
эта функция - то, что вам нужно:
public static void DoClick(this System.Web.UI.WebControls.Button btn)
{
System.Reflection.MethodInfo m = typeof(System.Web.UI.WebControls.Button)
.GetMethod("OnClick", System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance);
m.Invoke(btn, new object[] { EventArgs.Empty });
}