2011-08-23 6 views
2

크롬 및 파이어 폭스에서 예상대로 작동하는 다음 양식이 있습니다.하지만 IE에서는 포스트 백에서 양식 값이 손실됩니다.ASP.Net 양식의 이상한 IE8 포스트 백 문제

예제는 전자 메일 텍스트 상자입니다. 텍스트 속성은 IE에서는 비어 있지만 FF가 아닙니다. 여기

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(); 
     } 
    } 

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

<asp:TextBox ID="Name" runat="server" /> 
<asp:RequiredFieldValidator ID="NameRequiredField" runat="server" ControlToValidate="Name" Text="*" ForeColor="Red" /> 
= "C 번호"으로 AutoEventWireup = "true"를 숨김 = "CalendarEventRegister.aspx.cs가"상속

<% @ 페이지 언어 = "예 입력란입니다 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

게시판을 만들고있는 내용과 마크 업에있는 텍스트 상자를 표시 할 수 있습니까? – Curt

+1

Page_Load() 코드를 표시 할 수 있습니까? – IrishChieftain

+0

요청에 따라 페이지로드 및 텍스트 상자 마크 업 추가 – Burt

답변

1

페이지에 삽입 된 양식 태그가 있습니다. 파이어 폭스와 크롬은 잘 처리했지만 IE는 그것을 좋아하지 않았다.