3 回答

TA貢獻(xiàn)1804條經(jīng)驗 獲得超8個贊
if (!Page.IsPostBack){ //do something }

TA貢獻(xiàn)1876條經(jīng)驗 獲得超5個贊
“無效的回發(fā)或回調(diào)參數(shù)。在頁面中使用配置或<%@Page EnableEventVal環(huán)流=”true“%>啟用事件驗證。出于安全考慮,此功能驗證回發(fā)或回調(diào)事件的參數(shù)是否來自最初呈現(xiàn)它們的服務(wù)器控件。如果數(shù)據(jù)有效且預(yù)期,請使用ClientScriptManager.RegisterForEventValidation方法注冊回發(fā)或回調(diào)數(shù)據(jù)以進(jìn)行驗證?!?/trans>
EnableEventValidation="false"
. 但沒起作用。void Grid_SelectedIndexChanged(object sender, EventArgs e)
ClientScript.RegisterForEventValidation
protected override void Render(HtmlTextWriter writer){ foreach (DataGridItem item in this.Grid.Items) { Page.ClientScript.RegisterForEventValidation(item.UniqueID); foreach (TableCell cell in (item as TableRow).Cells) { Page.ClientScript.RegisterForEventValidation(cell.UniqueID); foreach (System.Web.UI.Control control in cell.Controls) { if (control is Button) Page.ClientScript.RegisterForEventValidation(control.UniqueID); } } }}
PushButton
LinkButton
. 啊,真靈!
- 3 回答
- 0 關(guān)注
- 378 瀏覽
添加回答
舉報