隐藏字段不绑定值详细信息视图asp.net

时间:2014-05-11 10:22:59

标签: c# asp.net

我有一个DetailsView名为 DetailsView1 。在InsertItemTemplate我添加了一个名为 MeasureProcessId HiddenField

<asp:HiddenField ID="MeasureProcessId" runat="server" Value='<%# Bind("MeasureProcessId") %>'/>

page_load 方法中,我添加:

 if (Request.QueryString["mid"] != null)
              {
                  string MeasureProcessId = Request.QueryString["mid"];
                  (DetailsView1.FindControl("MeasureProcessId") as HiddenField).Value = MeasureProcessId;
              }

但是当我插入一个实体时,我得到的错误是该值没有约束。

1 个答案:

答案 0 :(得分:-1)

试试这个:

<asp:HiddenField ID="MeasureProcessId" runat="server" Value='<%# Request.QueryString["mid"] %>'/>