[英]How do i postback?
我有這個Web應用程序,應該在單擊按鈕時上下移動行,但是只有當我關閉網頁並從Visual Studio重新運行程序時,它才起作用。
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack)
{
DataView view = (DataView)SqlDataSource1.Select(
DataSourceSelectArguments.Empty);
DataTable result = view.ToTable();
}
}
這就是我所需要的嗎?
您可以使用CommandName來觸發按鈕單擊的功能。
示例: http : //msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.linkbutton.commandargument.aspx
您需要使用按鈕單擊事件。 您的邏輯當前處於頁面加載事件中,這就是為什么它僅觸發一次
您也可以刪除if回發,它也可以但不是推薦的解決方案
protected void Page_Load(object sender, EventArgs e)
{
DataView view = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty);
DataTable result = view.ToTable();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.