如何查找控件到webgrid的值 [英] how to Find Controls value which is into webgrid
问题描述
我的代码在正常的Asp.net代码中,我想将此代码转换为mvc4 Razor。
private DataTable saveTaxAppPercentge( )
{
DataTable dtTax = new DataTable();
DataRow dr;
dtTax.Columns.Add (hiddenid);
dtTax.Columns.Add(taxid);
dtTax.Columns.Add(Fromdate);
dtTax.Columns.Add(Todate);
dtTax.Columns.Add(TaxPercentage);
for(int i = 0; i< grd_TaxApplicable.Rows.Count; i ++)
{
if(((TextBox)grd_TaxApplicable.Rows [i] .Cells [0] .FindControl(txt_from_dt))。Text!=)
{
dr = dtTax.NewRow();
dr [hiddenid] =((标签)grd_TaxApplicable.Rows [i] .Cells [1] .FindControl(lbl_hidden_id))。Text.ToString() ;
dr [taxid] = (((标签)grd_TaxApplicable.Rows [i] .Cells [2] .FindControl(lbl_tax_id))。Text.ToString()==? 0:((标签)grd_TaxApplicable.Rows [i] .Cells [2] .FindControl(lbl_tax_id))。Text.ToString());
dr [Fromdate] = ((TextBox)grd_TaxApplicable.Rows [i] .Cells [3] .FindControl(txt_from_dt))。Text.ToString();
dr [Todate] =((TextBox)grd_TaxApplicable .Rows [i] .Cells [4] .FindControl(txt_to_dt))。Text.ToString();
dr [TaxPercentage] =((TextBox)grd_TaxApplicable.Rows [i] .Cells [5] .FindControl(txt_tax_pertg))。Text.ToString();
dtTax.Rows.Add(dr);
}
}
返回dtTax;
}
My Code in normal Asp.net Code,I Want to Convert this code into mvc4 Razor.
private DataTable saveTaxAppPercentge()
{
DataTable dtTax = new DataTable();
DataRow dr;
dtTax.Columns.Add("hiddenid");
dtTax.Columns.Add("taxid");
dtTax.Columns.Add("Fromdate");
dtTax.Columns.Add("Todate");
dtTax.Columns.Add("TaxPercentage");
for (int i = 0; i < grd_TaxApplicable.Rows.Count; i++)
{
if (((TextBox)grd_TaxApplicable.Rows[i].Cells[0].FindControl("txt_from_dt")).Text != "")
{
dr = dtTax.NewRow();
dr["hiddenid"] = ((Label)grd_TaxApplicable.Rows[i].Cells[1].FindControl("lbl_hidden_id")).Text.ToString();
dr["taxid"] = (((Label)grd_TaxApplicable.Rows[i].Cells[2].FindControl("lbl_tax_id")).Text.ToString() == "" ? "0" : ((Label)grd_TaxApplicable.Rows[i].Cells[2].FindControl("lbl_tax_id")).Text.ToString());
dr["Fromdate"] = ((TextBox)grd_TaxApplicable.Rows[i].Cells[3].FindControl("txt_from_dt")).Text.ToString();
dr["Todate"] = ((TextBox)grd_TaxApplicable.Rows[i].Cells[4].FindControl("txt_to_dt")).Text.ToString();
dr["TaxPercentage"] = ((TextBox)grd_TaxApplicable.Rows[i].Cells[5].FindControl("txt_tax_pertg")).Text.ToString();
dtTax.Rows.Add(dr);
}
}
return dtTax;
}
推荐答案
这篇关于如何查找控件到webgrid的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!