私のasp.netアプリケーションでは、私はfileuploadコントロールでテンプレート列を追加したgridviewコントロールを持っています。 ページ内のgridviewの外側には、何らかのタスクを実行するボタンコントロールがあります。 私の問題は、私がボタンをクリックすると、私がgridviewでファイルアップロードコントロールを介して選択したファイルがリフレッシュされ、ファイルパスが消えてしまうことです。 ボタンをクリックしたときに、グリッド表示を更新しないようにするにはどうすればいいですか? ボタンがグリッド内にありません。GridviewのAsp.netポストバック
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable dt = new DataTable();
DataColumn dc1 = new DataColumn("id", typeof(string));
dt.Columns.Add(dc1);
dr = dt.NewRow();
dr[0] = "abcd";
dt.Rows.Add(dr);
DataSet ds = new DataSet();
ds.Tables.Add(dt);
GridView1.DataSource = ds;
GridView1.DataBind();
}
}
グリッドビューの外側にあるボタンをクリックすると、ポストバックが発生しますか? – Pavan
ASP.NET Ajaxを使用している場合、別の更新パネルにグリッドビューを配置します。 – Pavan