今天聽到同事為了一個問題煩惱
"page_load後能直接觸發buttin_1的onclick事件?"
然後就聽到他們在不斷的煩惱
今天聽到同事為了一個問題煩惱
"page_load後能直接觸發buttin_1的onclick事件?"
然後就聽到他們在不斷的煩惱
提了好多可行的方法
但是沒有一個方法能實際實做…
一下子說"我上次有用javascript做過"
一下子"試試在頁面加XXX控制項"
.
..
...
其實很簡單的
多簡單?
簡單到您看到會笑
protected void Page_Load(object sender, EventArgs e)
{
Button1_Click(this,EventArgs.Empty);
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("HELLO");
}
如果要用Javascript實做的話最好是寫在cs或vb中的page_load事件會比較輕鬆
並判斷IsPostBack時再ClientScript.RegisterStartupScript組好的字串到頁面
為什麼?
因為Buttion_1的事件會PostBack...
這樣才可以阻止無止境的PostBack