Skip to content
This repository was archived by the owner on Dec 14, 2018. It is now read-only.

Tag Helpers: Expose way to provide and use a writer on a RazorPage #1102

Closed
NTaylorMullen opened this issue Sep 8, 2014 · 1 comment
Closed
Assignees
Milestone

Comments

@NTaylorMullen
Copy link
Contributor

Tag Helpers occasionally buffer body data and can have children that write to the output stream. In the case that we have a TagHelper that has an HTMLHelper child that writes directly to the RazorPage body we need a way to override this behavior and have it write to the buffered TagHelper body.

The majority of the 3 day estimate involves designing the feature.

@NTaylorMullen NTaylorMullen self-assigned this Sep 8, 2014
@NTaylorMullen NTaylorMullen added this to the 6.0.0-beta1 milestone Sep 8, 2014
NTaylorMullen added a commit that referenced this issue Sep 25, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers who's ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Sep 25, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers who's ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Sep 26, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers who's ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Sep 29, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Sep 29, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Sep 30, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Oct 2, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
@NTaylorMullen
Copy link
Contributor Author

082512f

NTaylorMullen added a commit that referenced this issue Oct 3, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Oct 5, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Oct 6, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Oct 8, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
NTaylorMullen added a commit that referenced this issue Oct 9, 2014
- RazorPage now has the ability to use writing scopes to control where things are written.
- This enables RazorPages to use these writing scopes with TagHelpers.  TagHelpers use them to buffer attributes that have C# contained within them and to also buffer content of TagHelpers whos ContentBehavior is Modify.
- Added RazorPage tests to validate their functionality.

#1102
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants