原創|其它|編輯:郝浩|2011-11-09 14:50:20.000|閱讀 905 次
概述:上篇文章使用spread時怎樣在點擊 “Delete” 按鈕時顯示確認信息中提到如何利用重寫Render方法來實現刪除操作的確認提示信息,下面再次結合Render來演示如何定義自己的Insert操作。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
上篇文章使用spread時怎樣在點擊 “Delete” 按鈕時顯示確認信息中提到如何利用重寫Render方法來實現刪除操作的確認提示信息,下面再次結合Render來演示如何定義自己的Insert操作。
Spread在進行Insert操作時,如果當前有ActiveCell,那么就在該行的前一行插入空白行;如果當前沒有ActiveCell,那么就在第一行插入空白行。如果每次都在一個固定的行進行插入操作,可以通過下面的代碼實現:
protected override void Render(HtmlTextWriter writer)
{
WebControl insertButton = FpSpread1.FindControl("Insert") as WebControl;
if (insertButton != null)
{
insertButton.Attributes.Add("onclick", "var spread = FpSpread(\"FpSpread1\"); spread.SetActiveCell(4, 0); spread.UpdatePostbackData(); spread.Insert();");
}
base.Render(writer);
}
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:網絡轉載