0

この問題を解決してくださいtype="hidden"。テキスト入力コントロールが表示されています。

環境: IIS7、Windows Server 2008 R2

Windows Server 2003、Win7 Ultimate で正常に動作します。この問題の原因が何か考えられる場合は、ご案内ください。

制御コード:

 <asp:TextBox ID="SopFunctionIDTextBox0" runat="server" type="hidden" 
                        Text="Do not show"
                        value='<%# Convert.ToInt32(Request.QueryString("SopFunctionID")) %>' />

レンダリング中は、ソース コードに次のように表示されます。

問題のサーバーからレンダリング:

 <input name="ListView1$ctrl1$SopFunctionIDTextBox0" type="text" id="ListView1_ctrl1_SopFunctionIDTextBox0" type="hidden" value="101" />

なぜか追加されるtype="text"

動作中のサーバーからレンダリング:

<input name="ListView1$ctrl1$SopFunctionIDTextBox0" id="ListView1_ctrl1_SopFunctionIDTextBox0"   type="hidden" value="101" />

前もって感謝します

BSS

4

1 に答える 1

3

それが必要な場合は、を使用する必要がありasp:HiddenFieldます。

于 2012-08-29T08:59:27.153 に答える