我有在asp.net多行文本框的問題asp.net多行TextBox的默認值
<asp:TextBox ID="Oohrl"
runat="server"
CssClass="textEntry"
ClientIDMode="Static"
Text="{/oohru/form/oohrl}">
</asp:TextBox>
這正常工作與文字=加載頁面時,它把適當的值在那裏從XML文件
但是下面沒有做到這一點
<asp:TextBox id="Description"
TextMode="MultiLine"
Columns="50"
Rows="4"
runat="server"
ClientIDMode="Static"
Text="{/oohru/form/desc}">
</asp:TextBox>
它只是把{/ oohru /表格/遞減}作爲文本內的文字文本。多線盒呈現爲第一個示例中的textarea與輸入。
下面是XHTML是如何在瀏覽器上 構建這是一個工程,在航空自衛隊IS適當的值,它應該顯示
<input class="textEntry"
id="Oohrl"
value="asdf"
name="ctl00$RightColumn$Oohrl"
type="text">
這是一個不
<textarea id="Description"
cols="50"
rows="4"
name="ctl00$RightColumn$Description">
{/oohru/form/desc}
</textarea>
我也嘗試使用我自己的textarea runat =「server」,另一個沒有,它仍然不會放入一個值。 xslt不會將文本區域中的值呈現給用戶嗎?
您可能會將XSLT與ASP.NET混淆。 – ChaosPandion 2011-05-23 18:03:16
沒有在這種情況下發生了什麼是我有2個asp.net頁面,被加載的是一個aspx頁面,生成XSLT和另一個asp.net頁面生成的XML,所以這裏的asp.net頁面是XSLT之一,這就是爲什麼我需要把xslt放在那裏,因爲它會讀取另一個ASP.NET頁面[這是XML] – Jordan 2011-05-23 18:11:34