【发布时间】:2011-08-30 02:22:34
【问题描述】:
我想为一个像这样的 asp 文本框添加一个默认值
<asp:TextBox ID="Title" runat="server" CssClass="textEntry" ClientIDMode="Static"><xsl:value-of select="oohru/form/title"/></asp:TextBox>
原因是被调用的页面是一个 xml 页面,该页面将该页面作为样式表加载。客户端上的 XML 页面会将该 xsl 选择转换为适当的值 [这是来自先前跨页面帖子的 XML 元素]。 当然它最终会逃脱它看起来像
<input class="textEntry" id="Title" value="<xsl:value-of select="oohru/form/title"/>" name="ctl00$RightColumn$Title" type="text">
并且文本框没有包含在 value-of select 中的值,而是包含实际的 value-select 语句,因为它被转义了。
我尝试在页面加载中设置值并得到相同的结果,我尝试关闭 ValidateRequest 均无效。
【问题讨论】: