Search
Active

6
Sign in to vote
0
Sign in to vote
Sign in
to vote
Type: Bug
ID: 355041
Opened: 7/4/2008 3:11:31 PM
Access Restriction: Public
0
Workaround(s)
5
User(s) can reproduce this bug
We are using the site management with metadata feature to keep track of broken links. Our site mostly consists of content pages that are attached to different layout master pages.

Expression Web 2 has only been able to update links to their new status when the page that the link is on it is open in the editor (the page linking to, not the page being linked to).

Also, if you do not explicitly save the page that has had the link changed, the update will not stay saved. This would be okay if EW indicated that the file has been modified (with an asterisk, notification of unsaved changes on close, etc.), but as far as it is concerned, the file has not changed.

To reiterate, the link is updated correctly each time I move the other page to a different folder, as long as the page with the link on it is open. This problem occurs only when master & content pages are being used.



I believe this is one aspect of a fairly important bug that looks like it has been around since EW1, which affects developers in multiple ways. For example, after a quick scan here I found three other bug reports that are almost definitely caused by the same underlying issue.

https://connect.microsoft.com/Expression/feedback/ViewFeedback.aspx?FeedbackID=303309
https://connect.microsoft.com/Expression/feedback/ViewFeedback.aspx?FeedbackID=289051
https://connect.microsoft.com/Expression/feedback/ViewFeedback.aspx?FeedbackID=303323

For a complete list of things I've tried and more background information, check these threads:
http://forums.expression.microsoft.com/en-US/web/thread/44ab4c12-907c-4885-9618-4602b1d12501/
http://forums.expression.microsoft.com/en-US/web/thread/b62ad396-0086-4eea-97d0-69dc39b98537
Details (expand)

Product?

Web

Product Version?

Web 2 (12.0.4518.1084)

Issue Type?

Bug
Repro Steps? (N/A for Suggestion)
1) Create the files
i) Create "/master.master",
ii) Create "/default.aspx" as a content page attached to "master.master"
iii) Create "/myfolder/mypage.aspx" as either a content page attached to "master.master" or as just a plain aspx page, the results are the same.
2) Make a link in "/default.aspx" pointing to "/services.aspx"
3) With no files open in EW, move "/myfolder/mypage.aspx" to "/mypage.aspx". Open up "default.aspx" and you see that the link is not updated.
4) If you repeat that process but have "default.aspx" open in the editor window, the link will update, but the file will not be marked as changed. At this point, if you close the file you will lose the change.
File Attachments
0 attachments
Sign in to post a comment.
Posted by nickknw on 7/4/2008 at 3:20 PM
Watch out for the links, they actually are too long for this page, so you will have to be careful when highlighting them that you actually get the whole thing. Some basic formatting and/or linking options would have helped here.
Posted by Microsoft on 9/18/2008 at 9:59 AM
nickknw -

Thank you for the thorough details on this issue.

This is a known issue that remains on our list of bugs to fix in a future Expression Web release. I'm afraid that at this time there is no known workaround.

David
Microsoft Expression Web
Posted by nickknw on 9/18/2008 at 1:01 PM
Okay, thanks David.