asp.net 文本框默认值

发布于 2024-11-09 08:17:15 字数 653 浏览 0 评论 0原文

我想为一个 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="&lt;xsl:value-of select=&quot;oohru/form/title&quot;/&gt;" name="ctl00$RightColumn$Title" type="text">

文本框,而不是让 value-of select 中包含的值包含实际的 value-select 语句,因为它被转义了。

我尝试在页面加载中设置值并得到相同的结果,并且我尝试关闭 ValidateRequest 都不起作用。

I would like to add a default value for an asp textbox that looks like this

<asp:TextBox ID="Title" runat="server" CssClass="textEntry" ClientIDMode="Static"><xsl:value-of select="oohru/form/title"/></asp:TextBox>

Reason being is the page called is an xml page which loads this page as the stylesheet. The XML page once on the client side would transform that xsl select into the appropriate value [Which is an XML element from a previous cross page post].
Of course it ends up escaping it to look like

<input class="textEntry" id="Title" value="<xsl:value-of select="oohru/form/title"/>" name="ctl00$RightColumn$Title" type="text">

and the text box instead of having the value contained in the value-of select contains the actual value-select statement since it is escaped.

I tried setting the value in the pageload and got the same results and I tried turning off ValidateRequest neither worked.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流星番茄 2024-11-16 08:17:15

尝试

编辑:

变为:

< /代码>

Try

<xsl:value-of select="oohru/form/title" disable-output-escaping="yes"/>

Edit:

<asp:TextBox ID="Title" runat="server" CssClass="textEntry" ClientIDMode="Static"><xsl:value-of select="oohru/form/title"/></asp:TextBox>

To become:

<asp:TextBox ID="Title" runat="server" CssClass="textEntry" Text="{oohru/form/title}" ClientIDMode="Static"></asp:TextBox>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文