ASP.NET Gridview 在事件中批次取得 文字框內容、下拉式內容
這需求主要是為了使用者
在Gridview 中,批次新增文字框內容跟下拉式內容時
可以一次就取得各筆的異動的資料。
正常是一筆主檔、一筆子檔,開子視窗做更新
但是使用者懶
想要一次在Gridview 輸入多筆明細文字
所以要能批次輸入跟取得內容
新增文字框跟下拉式在上一個文章有
取得內容是寫在c#中
如下:
public void ADD()
{
string CHECKSCOMMENTS = null;
string CHECKS = null;
foreach (GridViewRow gvr in this.Grid2.Rows)
{
var GRIDVIEWTextBox1 = (TextBox)gvr.FindControl("GRIDVIEWTextBox1");
var GRIDVIEWDropDownList1 = (DropDownList)gvr.FindControl("GRIDVIEWDropDownList1");
CHECKSCOMMENTS = GRIDVIEWTextBox1.Text.ToString();
CHECKS = GRIDVIEWDropDownList1.SelectedValue.ToString();
if (!string.IsNullOrEmpty(CHECKSCOMMENTS ))
{
MsgBox(CHECKSCOMMENTS+" "+CHECKS, this.Page, this);
}
}
foreach (GridViewRow row in this.Grid2.Rows)
{
((TextBox)row.FindControl("GRIDVIEWTextBox1")).Text = "";
}
}
自我LV~