如何在 ASP.NET MVC 3 中创建自定义编辑器/显示模板?

发布于 2024-10-28 15:41:05 字数 299 浏览 2 评论 0原文

我想在 ASP.NET MVC 中为不同的数据类型制作自定义编辑器模板(与 Html.EditorFor() 一起使用),包括重写现有模板。最终目标是创建一个迷你框架,其中每个编辑器都支持有关更改的 JavaScript 通知,并且我可以向用户显示一条消息,表明页面中存在未保存的更改。 (也许已经存在一些东西?)

我可以找到许多与此类模板问题相关的问题,但我找不到创建它们的教程或手册。他们去哪里?有什么特殊的语法吗?如何选择模板?模板中提供了哪些信息以及如何访问这些信息?等等

- 我在哪里可以找到有关这些模板的所有信息?

I would like to make custom editor templates for different data types in ASP.NET MVC (to use with Html.EditorFor()), including rewriting the existing templates. The ultimate goal is to create a mini-framework where each editor supports javascript notifications about being changed, and I can show a message to the user that there are unsaved changes in the page. (Maybe there's something existing already?)

I can find many questions pertaining to problems with such templates, but nowhere can I find a tutorial or manual on creating them. Where do they go? Is there any special syntax? How does a template get selected? What information is available in the template and how do I access it? Etc.

So - where can I find out all about these templates?

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

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

发布评论

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

评论(1

感性 2024-11-04 15:41:05

http://aspnet.codeplex.com/releases/view 上检查并下载 ASP.NET MVC 3 Futures /58781 并查看默认源代码的外观。注意:这也适用于 MVC 4。

Check and download ASP.NET MVC 3 Futures on http://aspnet.codeplex.com/releases/view/58781 and see how the default source code looks. Note: this works for MVC 4 as well.

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