我有在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