0
我已經被解僱作爲所有 '一' 元素click事件的現有js函數...的Javascript doPostBack在jQuery的單擊事件
$(document).ready(function hideRanges() {
$('a').click(function (event) {
$('.ranges, #UpdatePanel').hide();
});
});
單擊'a'標籤時,隱藏2個div類。有用。
我也需要這個相同的單擊事件來從asp.net中的GridView中解除SqlDataSource的綁定。這裏是後面的解除綁定代碼...
protected void unBind_Click(object sender, EventArgs e)
{
int rowCount = GridView2.Rows.Count;
if (rowCount > 0)
{
GridView2.DataSource = null;
GridView2.DataBind();
RowCount.Text = GridView2.Rows.Count.ToString();
}
}
它也有效。不過,我隱藏了這個按鈕,並且需要使用上面的js單擊事件來觸發它。
我已經試過的東西,如...
$(document).ready(function hideRanges() {
$('a').click(function (event) {
$('.ranges, #UpdatePanel').hide();
javascript: __doPostBack('<%= unBindGrid.UniqueID%>', '');
});
});
但它似乎不能正常工作。
任何意見非常讚賞。謝謝!
「似乎不能正常工作」可能意味着很多事情......您在瀏覽器調試控制檯中是否出現腳本錯誤?你的服務器端處理程序實際上是否被調用? – sh1rts
你好,謝謝......我會在早上檢查第一件事。在運行時沒有瀏覽器錯誤,我會盡快更新。再次感謝。 – m0lochwalker
有什麼機會說服你**停止**開發經典的ASP.NET? – ymz