我有一个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;
}
但是当我插入一个实体时,我得到的错误是该值没有约束。
答案 0 :(得分:-1)
试试这个:
<asp:HiddenField ID="MeasureProcessId" runat="server" Value='<%# Request.QueryString["mid"] %>'/>