Question

TheRockyH on Wed, 25 Jan 2012 06:25:02



(this editor really sux. this is the third time trying to post this. it keeps losing my text.)

I have been trying to do a SplitPage application with input fields. I started with the default SplitPage project.

On the SplitPage.html I change the Description 

<p class="description" data-win-bind="textContent: description"></p>

and Article fields

<article class="content" data-win-bind="innerHTML: content"></article>

to TextArea tags.
<textarea id="description" class="description" data-win-bind="textContent: description" style="height: 118px;">TEXT</textarea>

<textarea id="contentbox" class="content" aria-multiline="true" data-win-bind="innerHTML: content" style="height: 386px;">TEXT</textarea>

Once I did this, I went in to Expression to adjust the layout. I discovered that I could not adjust one without the other also magically adjusting itself. (for example change the width on the Article and the Description TextArea also changed)

I tried getting rid of all of the CSS related attributes with no change. 
I checked the associated SplitPage.css for any common classes, there are none.
I tried changing one to a different input (ie <input ) tags with no change.

The only thing that makes a difference is if one of them is a non-editable control such as a <div/> or just static text.
This essentially means that if there are different sized text input fields required, they cannot exist on the same page.

How can you make two <TextArea> input fields on the same page, have independent layout and CSS styles, without having to create specific overriding CSS classes for each which would be idiotic.


Sponsored