页面地址是这样的abc.aspx?username=123456
DetailsView里面,插入的地方,username项需要是默认Request.QueryString["Username"],并且不允许修改。这个字段对应ObjectDataSource中对象的Username属性。
数据源用的是ObjectDataSource有人让我这样做:<InsertItemTemplate>
<asp:TextBox ID="TextBox2" runat="server" Text='<%# Eval("Username") %>' Value='<%= Request.QueryString["Username"] %>' ReadOnly></asp:TextBox>
</InsertItemTemplate>
但感觉不太好,有没有更正规的办法?