//动态生成打分项目
    protected void createtable()
    
{
        DDormitory_GradedItem dgi 
= new DDormitory_GradedItem();
        DataSet ds 
= new DataSet();
        ds 
= dgi.GetList("1=1");

       
// style="width:100% ; height:100% " border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#add2da"
        HtmlTable table = new HtmlTable();
        table.ID 
= "mytable";
        table.Align
="center";
        table.Border 
= 1;
        table.CellPadding 
=0;
        table.CellSpacing 
= 0;
        table.Width 
= "100%";
        table.Height 
= "100%";
        table.BorderColor 
= "#add2da";
        
//表头
        HtmlTableRow trH = new HtmlTableRow();
        trH.Align 
= "center";
        trH.BgColor 
= "#F2F2F2";
        trH.Style.Add(
"font-size", "12px");
        trH.Height 
= "22px";
        HtmlTableCell tdH1 
= new HtmlTableCell();
        HtmlTableCell tdH2 
= new HtmlTableCell();
        HtmlTableCell tdH3 
= new HtmlTableCell();
        tdH1.InnerHtml 
= "宿舍号:";
        tdH3.InnerHtml 
= "满分值";
        DropDownList dpdormID 
= new DropDownList();
        bind_dormity(dpdormID);
        dpdormID.Width 
= 154;
        tdH2.Align 
= "left";
        tdH2.Controls.Add(dpdormID);
        trH.Controls.Add(tdH1);
        trH.Controls.Add(tdH2);
        trH.Controls.Add(tdH3);
        table.Controls.Add(trH);
      
// style="text-align: center;background-color:#F2F2F2;font-size: 12px;height: 22px;
        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        
{
            HtmlTableRow tr 
= new HtmlTableRow();
            tr.Align 
= "center";
            tr.BgColor 
= "#F2F2F2";
            tr.Style.Add(
"font-size", "12px");
            tr.Height 
= "22px";
            HtmlTableCell td1 
= new HtmlTableCell();
            HtmlTableCell td2 
= new HtmlTableCell();
            HtmlTableCell td3 
= new HtmlTableCell();
            td2.Align 
= "left";
            Label lb 
= new Label();
            lb.Text 
= ds.Tables[0].Rows[i]["Name"].ToString()+":";
            TextBox tx 
= new TextBox();
            tx.ID 
= ds.Tables[0].Rows[i]["ID"].ToString();
            Label lb2 
= new Label();
            lb2.Text 
= ds.Tables[0].Rows[i]["point"].ToString();

            td1.Controls.Add(lb);
            td2.Controls.Add(tx);
            td3.Controls.Add(lb2);

            tr.Controls.Add(td1);
            tr.Controls.Add(td2);
            tr.Controls.Add(td3);
            table.Controls.Add(tr);
        }

        
//cell
        this.Panel1.Controls.Add(table);

        
//非动态
        this.txtUser.Text = Session["username"].ToString();
        
this.txtDate.Text = DateTime.Now.ToShortDateString();
    }
        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            
{
                Dormitory_Graded dg 
= new Dormitory_Graded();

                
string GradeItem_ID = ds.Tables[0].Rows[i]["Id"].ToString();
                
string s = Request.Form[GradeItem_ID];
                dg.Dormitory_ID 
= Convert.ToInt32(dormitoryID);
                dg.GradeItem_ID 
= Convert.ToInt32(GradeItem_ID);
                dg.Pointer_ID 
= Convert.ToInt32(Session["id"]);
                dg.Point 
= Convert.ToInt32(s);
                dg.Time 
= DateTime.Now;
                list.Add(dg);
            }
posted on 2008-05-31 10:13  code life  阅读(521)  评论(0)    收藏  举报