AJAX :: Script Tags Rendered Inside The Body Tags?
Jun 26, 2010
i have created a aspx page with the script manager, update panels and so on. Now, when i use some jquery functions which are included inside the head tags, when the page is run, i find the script tags generated inside the body instead of the head tag. i'm using visual studio 2005 only.
I am building a forum and I want to use forum-style tags to let the users format their posts in a limited fashion.Currently I am using Regex to do this.As per this question:How to use C# regular expressions to emulate forum tags. The problem with this,is that the regex does not distinguish between nested tags.Here is a sample of how I implemented this method:
public static string MyExtensionMethod(this string text){return TransformTags(text);} private static string TransformTags(string input) {string regex = @"[([^=]+)[=x22']*(S*?)['x22]*](.+?)[/(1)]"; MatchCollection matches = new Regex(regex).Matches(input); for (int i = 0; i < matches.Count; i++) var tag = matches[i].Groups[1].Value; var optionalValue = matches[i].Groups[2].Value; var content = matches[i].Groups[3].Value; Now,if I submit something like [quote] This user posted [quote] blah [/quote] [/quote] it does not properly detect the nested quote.Instead it takes the first opening quote tag and puts it with the first closing quote tag.Do you guys recommend any solutions?Can the regex be modified to grab nested tags?Maybe I shouldn't use regex for this?
i'm doing ajax website using PostWebRequest() function, when i call any .aspx page to the target html element the output is coming fine in IE but in FF(FireFox) is coming in html format(html tags) IE output : [URL] FF output : [URL]
javascript functions : function PostWebRequest(postPage, HTMLTarget, parameter) { displayElement = $get(HTMLTarget); displayElement.innerHTML = "<div style='text-align:center;'><br /><br /><br /><br /><br /><img src='images/ajax-loader.gif' algin='center' /></div>"; var wRequest = new Sys.Net.WebRequest(); wRequest.set_url(postPage); wRequest.set_httpVerb("POST"); var body = parameter; wRequest.set_body(body); wRequest.get_headers()["Content-Length"] = body.length; wRequest.add_completed(onWebRequestCompleted); wRequest.invoke(); } function onWebRequestCompleted(executor, eventArgs) { if (executor.get_responseAvailable()) { if (document.all) { displayElement.innerHTML = executor.get_responseData(); } else { displayElement.textContent = executor.get_responseData(); } } else { if (executor.get_timeOut()) { alert("Timed Out"); } else { if (executor.get_aborted()) alert("Aborted"); } } }
Is there a way to apply your own CSS tags to <li> tags when using ASP .NET 4.0 menu control? For example, say I have an external style sheet that has tags "class1", "class2", "class3", and etc. I want to apply "class1" to the first menu item. Then if menu item is selected, I want to apply "class2" and if it's not selected, "class3". I played with various 'Static' styles, but just can't get it work. I finally gave up and created my own menu control that extends ASP .NET menu control and provides my own custom rendering. This works, but I'm wondering if there is a way to get it work with built-in menu control.
I have a SharePoint web part that I wrote in C# which is used to display SQL Server data based on user selections. I pull the data with a DataReader, fill a DataSet with it, and set that DataSet as the DataSource in a GridView and add that control to my page:
This gives me a simple HTML table with a declared CSS class and that's about it. The only problem I'm facing is that line breaks in the data fields are not being rendered at all. I'm simply getting a block of text that ignores the breaks that are present in the database when it's rendered to HTML. In stepping through my code, I see that the newlines are coming in as text in the form of "". I tried a regex:
the alligator tags <% %> are Not being highlighted, and when I run I get the following error in the yellow screen:the controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).
I have to set image on the basis of fields value coming from db. I want it to achieve via. tags <%# %>. For example i have collection binded with grid. It has a Field called Online which is boolean. So if the value of Online is true then the green.png will be set as path of asp:image control else grey.png will be the path of the asp: image control.
I am very new in using of animation extender, I read almost near 100 post at different site and its make me confuse about the tags used under animation extender.
can any one help me to provide all the tags use under animation extender and it's definition?
How can I acheive that? If it's not possible, what other alternatives do I have? The most important requirement for me is to allow the user to remove the data by clicking on it.
I'm using the ajaxcontroltoolkit htmleditor to create blog posts for my website. The editor works fine when entering a new article. When I click the Bold button, the text appears bold. When I hit enter, the editor creates a new line, etc. However, I also use the htmleditor when I want to edit a preexisting article. The problem I'm receiving, is when I bring a preexisting article into the editor, it displays a mess of html tags rather than the clean, formatted text.
For example, if I type the following into the editor:
...when I go to edit it, it shall appear as:
[Code]....
Is there any way to force the editor to display this text properly when editting rather than showing the html tags?
I am creating a web form for employees to submit recipe's on a web form. The fields are recipe name, ingredients, and the recipe instructions. Majority of the time, employee's will be copying/pasting the text from a word document. Currently I am using the ajax editor control. I know there is a "Paste from Word" button that can be used but all the users are not going to know to use the button.
They may just do a right click to paste or the ctrl v to paste. When this is done, all the html tags from Word are pasted as well. I want to be able to remove the tags.
My aspx page contains a region which is populated trough ajax. The pupulated content is that of the page MyWebpart.aspx. But MyWebpart.aspx contains not only a grid(which is what I need to get trough ajax), it also contains , , , tags because this are required for any aspx file.code to replace inner html with that received from webpart
I have an issue with Firefox. After creating a new template for my website using <div> tags, i noticed that not all tags are displayed when i preview the site in firefox.
I put the sample template in the following location:
[URL]
I was able to verify my CSS with the following link: [URL] and it passed without any problems. The html part is correct as well.
My question is how come two div tags: <div class="header9"></div> and <div id="sidebar"></div> are not displayed in firefox. It works fine with explorer but firefox has issues.
Also the background-color for <body> takes over in the middle, even though i've created a <div id="wrapper"> with all divs inside and background color assigned to white.
I've tried developer extension for firefox but still was not able to find the problem.
It's very annoying that simple (basic) tags such <div> could have isssues being displayed. Does anyone know what am i doing wrong and how to fix that issue?
I am new to ASP.NET and I am trying to dynamically bind the Meta Keywords, Title and Description from a SQL database to a MasterPage / Code Behind file using VB. I need to know what goes into the Master Page and what goes in the Code Behind file. My database is named "Products" and the columns I need to bind are Keywords, WebTitle, and Description.
For the last time I've been using EWS MAPI to connect to Exchange Server. After this is done I access my mails and firstly display their body (which contains a LOT HTML-tags) in a gridview. After you select a record of that gridview the body is shown in a freetextbox.
CREATE TABLE [dbo].[tbl_Module_Tag]( [AutoId] [int] IDENTITY(1,1) NOT NULL, [ModuleId] [int] NOT NULL, [ItemId] [int] NOT NULL, [TagId] [int] NOT NULL ) ON [PRIMARY]
I want get the last 3 items in the tbl_Module_Tag but with no duplicate value, get uniq tags For exemple If the data the query "select tagid from tbl_Module_Tag order by autoid desc" return this values..........
Some of my servercontrols dont need ID's (i never need to access them from codebehind), removing them is rendering fine without comlaints. Is this ok?
why im dont want IDs? im using a .resx for different languages and from what I understand these must tied to a server control. And im tired of comming up with new pointless unique names. Also the these ID's gets insanly long as clientID.
This type of thing. when I first came across it I loved it, i'm using it again today but not quite so simply. I have a number of extra things I would like to achieve.
Apply formatting to the value. Like Text='<%# string.Format(XPath("FACEVALUE"), "{0:c}") %>'> <asp:LinkButton ID="lnkBook" runat="server" PostBackUrl='/THEATRE/' + XPath("FACEVALUE")>Book</asp:LinkButton>
For option number 2 the URL is not as I would expect, and for number 1 I cannot get the syntax correct if it's even possible.
I have not been able to find something suitable in google. Hopefully what I am trying to achieve is obvious from the example :)