Странные проблемы обратной передачи IE8 с формой ASP.Net - PullRequest
2 голосов
/ 24 августа 2011

У меня есть следующая форма, которая работает, как и ожидалось, в chrome и firefox, но в IE при обратной передаче значения форм теряются.

Примером является свойство Textboxes электронной почты. Свойство Text возвращается пустым из IE, но не FF.

http://www.openawards.org.uk/CalendarEventRegister.aspx?cid=10

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            SqlCommand sql = new SqlCommand("Select PageTitle from tbContent where Script_Name = 'News.aspx'");
            DataRow dr = Connector.ExecuteDataRow(sql);
            if (dr != null)
                this.Header.Text = dr["PageTitle"].ToString();
            BindMenu();

            PopulateView();
        }
    }

Вот пример текстового поля

 <asp:TextBox ID="Name" runat="server" />
 <asp:RequiredFieldValidator ID="NameRequiredField" runat="server" ControlToValidate="Name" Text="*" ForeColor="Red" />

<% @ Page Language = "C #" AutoEventWireup = "true" CodeBehind = "CalendarEventRegister.aspx.cs "Inherits =" OCNNWR.CalendarEventRegister "%>

Здесь находится верхняя часть кода

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">

Я никогда не видел эту ошибкупрежде чем кто-нибудь может помочь, пожалуйста?

Спасибо

1 Ответ

1 голос
/ 25 августа 2011

Он выводит на страницу встроенные теги формы. Firefox и Chrome, похоже, отлично с этим справились, но IE это не понравилось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...