中易网

c#如何获取repeater中某一行某一列文本框的值 文本框没有id

答案:2  悬赏:0  
解决时间 2021-01-12 06:25
  • 提问者网友:太高姿态
  • 2021-01-12 03:10
c#如何获取repeater中某一行某一列文本框的值 文本框没有id
最佳答案
  • 二级知识专家网友:鸽屿
  • 2021-01-12 04:31
//后台获取
 protected void btnPay_Click(object sender, EventArgs e)
    {
        if (rptMest.Items.Count > 0)
        {

            List listPayModel = new List();
            foreach (RepeaterItem rptitem in this.rptMest.Items)
            {
                payModel = new Model.Pay();
                HiddenField hfID = (HiddenField)rptitem.FindControl("hfID");
                Label lblFee = rptitem.FindControl("lblFee") as Label;
                TextBox txtPayment = rptitem.FindControl("txtPayment") as TextBox;
                TextBox txtNotes = rptitem.FindControl("txtNotes") as TextBox;
                TextBox txtPayDate = rptitem.FindControl("txtPayDate") as TextBox;
                payModel.OperatingDate = Convert.ToDateTime(txtPayDate.Text);
                payModel.Fee = Convert.ToInt32(lblFee.Text);
                payModel.ManifestID = hfID.Value;
                payModel.CreateUser = CurrentUser.ID;
                payModel.OperatingUser = CurrentUser.ID;
                payModel.Remark = "";
                payModel.Payment = Convert.ToInt32(txtPayment.Text);
                listPayModel.Add(payModel);
            }
            if (payBLL.Add(listPayModel))
            {
                Common.MessageBox.Show(this.Page, "付款处理成功!");
                InitData();
                DataBinds();
            }
            else
            {
                Common.MessageBox.Show(this.Page, "付款处理失败!");
                DataBinds();
            }
        }
    } 前台绑定
 
                        
                            
                                
                                    ' runat="server" />
                                    )' title="点击查看货单详情" href="javascript:void(0)">
                                        <%# Eval("ManifestID")%>
                                    
                                
                                
                                    '>
                                
                                
                                    '>
                                
                                
                                    '>
                                
                                
                                    '>
                                
                                
                                    '>
                                
                                
                                    '>
                                
                                
                                    '>
                                
                                
                                    ' runat="server">
                                
                                
                                    
                                
                                
                                    
                                
                                                                
                                    
                                
                                
                                                                            MaxLength="10" runat="server">
                                

                                
                                    [移除]
                                
                            
                        

                    
全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-01-12 05:56
我暂时保留我的看法!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息