У меня есть текстовое поле на моем сайте:
<asp:TextBox ID="Latitude" runat="server" ClientIDMode="Static" ></asp:TextBox>
При загрузке страницы я заполняю это текстовое поле чем-то из базы данных:
protected void Page_Load(object sender, EventArgs e)
{
Latitude.Text = thisPlace.Latitude;
}
Когда я хочу обновить мою базу данных новым значением в этом текстовом поле, она все равно обновила базу данных, введенную при загрузке страницы:
protected void Save_Click(object sender, EventArgs e)
{
setCoordinates(Latitude.Text);
}
Как я могу убедиться, что setCoordinates()
извлекает новое значение из текстового поля, а не исходное значение из базы данных из Latitude.Text = thisPlace.Latitude;
?