0
在我的項目我有一個asp的設計頁面類似下面天冬氨酸文本框不呈現爲跨度設計頁面
設計工作在本地,而不是在生產工作,這裏是我下面的代碼
<tr>
<td><mons:ChannelizedImg id="reqimgReferenceName" runat="server" src="/clear.gif" alt=""></mons:ChannelizedImg>
<mons:channelizedimg id="errimgReferenceName" Runat="server" SrcMsgId="284411" visible="false" AltMsgId="329686"></mons:channelizedimg>
</td>
<th scope="row" id="ReferenceName">
<mons:monsmessage id="NameLabel" runat="server" MessageID="154305" ControlToLabel="txtReferenceName"></mons:monsmessage>
<input id="hdnReferenceID" type="hidden" value="0" name="ReferenceID" runat="server"/>
</th>
<td><asp:textbox id="txtReferenceName" ToolTip="Reference Name" Runat="Server" CssClass="RequiredField" Columns="60" Width="250" MaxLength="100"></asp:textbox>
<asp:requiredfieldvalidator id="RequiredName" runat="server" ControlToValidate="txtReferenceName" Display="Dynamic" ErrorMessage="*">!</asp:requiredfieldvalidator>
</td>
</tr>
<tr>
<td> </td>
<th scope="row"><mons:monsmessage ControlToLabel="txtCompany" id="CompanyLabel" runat="server" MessageID="154307"></mons:monsmessage></th>
<td><asp:textbox id="txtCompany" ToolTip="Reference Company Name" Runat="Server" CssClass="NonRequiredField" Columns="60" Width="250" MaxLength="100"></asp:textbox></td>
</tr>
但在設計輸出中我看不到asp文本框控件。
但在頁面viewsource我可以看到控制類似下面
<tr>
<td><img id="MasterPage1_ResumeBodyContent_References1_reqimgReferenceName" alt="" src="https://securemedia.newjobs.com/opm/www/usajobs/clear.gif" border="0" />
</td>
<th scope="row" id="ReferenceName">
<span id="MasterPage1_ResumeBodyContent_References1_NameLabel"><label for="MasterPage1_ResumeBodyContent_References1_txtReferenceName">Name</label></span>
<input name="MasterPage1:ResumeBodyContent:References1:hdnReferenceID" type="hidden" id="MasterPage1_ResumeBodyContent_References1_hdnReferenceID" value="0" />
</th>
<td><input name="MasterPage1:ResumeBodyContent:References1:txtReferenceName" type="text" maxlength="100" size="60" id="MasterPage1_ResumeBodyContent_References1_txtReferenceName" title="Reference Name" class="RequiredField" style="width:250px;" />
<span controltovalidate="MasterPage1_ResumeBodyContent_References1_txtReferenceName" errormessage="Name is required" display="Dynamic" enabled="False" id="MasterPage1_ResumeBodyContent_References1_RequiredName" evaluationfunction="RequiredFieldValidatorEvaluateIsValid" initialvalue="" style="color:Red;display:none;">!</span>
</td>
</tr>
<tr>
<td> </td>
<th scope="row"><span id="MasterPage1_ResumeBodyContent_References1_CompanyLabel"><label for="MasterPage1_ResumeBodyContent_References1_txtCompany">Company</label></span></th>
<td><input name="MasterPage1:ResumeBodyContent:References1:txtCompany" type="text" maxlength="100" size="60" id="MasterPage1_ResumeBodyContent_References1_txtCompany" title="Reference Company Name" class="NonRequiredField" style="width:250px;" /></td>
</tr>
但是當我檢查在Mozilla Firefox元素,它呈現爲跨度
它在本地工作,而不是在生產中工作。
任何一個可以幫助解決這個
試過了不行.. – Kapil
make textmode並刪除寬度屬性@Kapil – Khazratbek