L
LamSoft
I cannot get values from detailview, here is the demo code...
<Fields>
<asp:BoundField DataField="serverip" HeaderText="Server IP"
ReadOnly="true" SortExpression="serverip" />
<asp:BoundField DataField="location" HeaderText="Location"
SortExpression="location" />
<asp:BoundField DataField="server_owner" HeaderText="Server
Owner" SortExpression="server_owner" />
<asp:BoundField DataField="application" HeaderText="Server
Application" SortExpression="application" />
<asp:BoundField DataField="backup_type" HeaderText="Backup Type"
SortExpression="backup_type" />
<asp:BoundField DataField="remark" HeaderText="Remark"
SortExpression="remark" />
<asp:BoundField DataField="server_id" HeaderText="server_id"
SortExpression="server_id"
Visible="False" />
</Fields>
protected void dv_ServerInformation_ItemUpdating(object sender,
DetailsViewUpdateEventArgs e)
{
Response.Write("Field: " +
dv_ServerInformation.Rows[0].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[1].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[2].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[3].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[4].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[5].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[6].Cells[1].Text + "<br/>");
Response.End();
}
The result is :
Field: 10.10.10.193
Field:
Field:
Field:
Field:
Field:
Field:
The readonly boundfield can be displayed only, other fields cannot get, why
???????????
Thanks a lot.
<Fields>
<asp:BoundField DataField="serverip" HeaderText="Server IP"
ReadOnly="true" SortExpression="serverip" />
<asp:BoundField DataField="location" HeaderText="Location"
SortExpression="location" />
<asp:BoundField DataField="server_owner" HeaderText="Server
Owner" SortExpression="server_owner" />
<asp:BoundField DataField="application" HeaderText="Server
Application" SortExpression="application" />
<asp:BoundField DataField="backup_type" HeaderText="Backup Type"
SortExpression="backup_type" />
<asp:BoundField DataField="remark" HeaderText="Remark"
SortExpression="remark" />
<asp:BoundField DataField="server_id" HeaderText="server_id"
SortExpression="server_id"
Visible="False" />
</Fields>
protected void dv_ServerInformation_ItemUpdating(object sender,
DetailsViewUpdateEventArgs e)
{
Response.Write("Field: " +
dv_ServerInformation.Rows[0].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[1].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[2].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[3].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[4].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[5].Cells[1].Text + "<br/>");
Response.Write("Field: " +
dv_ServerInformation.Rows[6].Cells[1].Text + "<br/>");
Response.End();
}
The result is :
Field: 10.10.10.193
Field:
Field:
Field:
Field:
Field:
Field:
The readonly boundfield can be displayed only, other fields cannot get, why
???????????
Thanks a lot.