使用 ASP.NET MVC 2.0 进行部分视图渲染

发布于 2024-10-18 09:44:02 字数 745 浏览 1 评论 0原文

我有一个包含 TextArea 的部分视图。 当我在主视图页面中渲染此部分视图时,文本区域将被禁用(但不会变灰),并且不允许在其中键入任何条目。

//---Here are the code segement from my partial view---

<div id="AddComment" style="display:none">
      <fieldset>
          <legend>Add Comment</legend> 
          <p><label> Comment for:</label>- <select id="Station"></select></p>
          **<%=Html.TextArea("UserComment", new { rows = 5, cols = 65})%>**** (this text area is  the problem)
          <p><input type="button" id="addComment" onclick="SaveComment()" value="Save" /></p>
      </fieldset> 
 </div>
//-----end of code segment -----------------------

请帮忙

提前致谢。

I have a partial View which contains a TextArea.
When i Render this parital view in my main view page the Text Area is coming disabled (but it not graying out) and not allowing any entry to be typed there.

//---Here are the code segement from my partial view---

<div id="AddComment" style="display:none">
      <fieldset>
          <legend>Add Comment</legend> 
          <p><label> Comment for:</label>- <select id="Station"></select></p>
          **<%=Html.TextArea("UserComment", new { rows = 5, cols = 65})%>**** (this text area is  the problem)
          <p><input type="button" id="addComment" onclick="SaveComment()" value="Save" /></p>
      </fieldset> 
 </div>
//-----end of code segment -----------------------

Please help

Thanks in advance.

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

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

发布评论

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

评论(1

财迷小姐 2024-10-25 09:44:02

我解决了问题。这不是部分视图渲染的错误。它基本上是在主页上编写的用于阻止退格键按下的脚本。

//--------------------下面的代码行阻止浏览器在编辑器之外按下退格键---// //document.attachEvent(' onkeydown', function(evt) { evt.returnValue = false }); //------------------------------------------------ -----------------------------------//...

一旦我删除了这条线,事情就开始工作了。谢谢大家帮助我

I got the probem resolved. its was not the fault of the partial view Rendering.it was basically the script written on the main page to block the backspace keypress.

//--------------------below line of code prevents the browser to raise a backspace key press outside the editor---// //document.attachEvent('onkeydown', function(evt) { evt.returnValue = false; }); //-----------------------------------------------------------------------------------//...

once i removed this line thing started working. thanks you all for helping me

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