<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Postback Notes</title><link>https://www.aspneto.com/</link><description>Worked examples for ASP.NET Web Forms, C#, SQL Server, jQuery and CSS, checked against the official documentation</description><item><title>Get and set an ASP.NET TextBox value with JavaScript</title><link>https://www.aspneto.com/how-to-get-and-set-asp-net-textbox-value-using-javascript.html</link><guid>https://www.aspneto.com/how-to-get-and-set-asp-net-textbox-value-using-javascript.html</guid><pubDate>2026-11-03</pubDate><description>How to read and change the text of an ASP.NET Web Forms TextBox from plain JavaScript: finding the rendered id with ClientID and ClientIDMode, the value property, multiline boxes, read-only and disabled boxes, and what the server sees after a postback.</description></item><item><title>Get and set an ASP.NET TextBox value with jQuery</title><link>https://www.aspneto.com/how-to-get-and-set-asp-net-textbox-value-using-jquery.html</link><guid>https://www.aspneto.com/how-to-get-and-set-asp-net-textbox-value-using-jquery.html</guid><pubDate>2026-11-02</pubDate><description>Using jQuery&#x27;s val() to read and write an ASP.NET Web Forms TextBox: selectors that survive ClientID rewriting, reacting to input, setting values in GridView rows, and keeping the posted value on the server.</description></item><item><title>Enable or disable an ASP.NET TextBox on a button click with jQuery</title><link>https://www.aspneto.com/enable-disable-asp-net-textbox-on-button-click-event-in-jquery.html</link><guid>https://www.aspneto.com/enable-disable-asp-net-textbox-on-button-click-event-in-jquery.html</guid><pubDate>2026-11-01</pubDate><description>Toggle an ASP.NET TextBox between enabled and disabled from a button click using jQuery&#x27;s prop(), without an unwanted postback, and understand what disabled, readonly and the server-side Enabled property each do to the posted value.</description></item><item><title>Set an ASP.NET DropDownList&#x27;s selected value or text with JavaScript and jQuery</title><link>https://www.aspneto.com/set-asp-net-dropdownlist-selected-value-text-using-javascript-jquery.html</link><guid>https://www.aspneto.com/set-asp-net-dropdownlist-selected-value-text-using-javascript-jquery.html</guid><pubDate>2026-10-31</pubDate><description>Select an item of an ASP.NET DropDownList from the browser by value or by visible text, with plain JavaScript and with jQuery, fire AutoPostBack when needed, and avoid event validation and &#x27;multiple items selected&#x27; errors on the server.</description></item><item><title>SQL injection: what it is and how to prevent it in ASP.NET and SQL Server</title><link>https://www.aspneto.com/sql-injections-what-is-sql-injection-and-how-to-prevent-it.html</link><guid>https://www.aspneto.com/sql-injections-what-is-sql-injection-and-how-to-prevent-it.html</guid><pubDate>2026-10-30</pubDate><description>How SQL injection works, a vulnerable ADO.NET login query and how it is exploited, and the defences that actually work in C# and SQL Server: parameterised commands, safe stored procedures and sp_executesql, allow-lists for identifiers and least privilege.</description></item><item><title>100 interview questions on ASP.NET, C#, SQL Server and OOP, with short answers</title><link>https://www.aspneto.com/100-frequently-asked-interview-questions-on-asp-net-sql-server-oop-concepts.html</link><guid>https://www.aspneto.com/100-frequently-asked-interview-questions-on-asp-net-sql-server-oop-concepts.html</guid><pubDate>2026-10-29</pubDate><description>One hundred questions that come up in .NET developer interviews, grouped by topic, each with a short, accurate answer: OOP, C# language, ASP.NET Web Forms and MVC, ADO.NET, SQL Server, web basics and security.</description></item><item><title>Choosing hosting for an ASP.NET website: what to check before you pay</title><link>https://www.aspneto.com/best-asp-net-website-hosting-service-providers-you-must-use-to-host-your-website.html</link><guid>https://www.aspneto.com/best-asp-net-website-hosting-service-providers-you-must-use-to-host-your-website.html</guid><pubDate>2026-10-28</pubDate><description>A vendor-neutral guide to hosting ASP.NET applications: Web Forms on Windows and IIS versus ASP.NET Core on Linux or Windows, shared hosting, VPS and cloud platforms, SQL Server options, the technical checklist, and how to test a host before migrating.</description></item><item><title>Fade in and fade out with a CSS3 transition</title><link>https://www.aspneto.com/fade-in-and-fade-out-effect-using-css3-transition.html</link><guid>https://www.aspneto.com/fade-in-and-fade-out-effect-using-css3-transition.html</guid><pubDate>2026-10-27</pubDate><description>Build fade-in and fade-out effects with the CSS transition property: opacity with visibility so hidden elements stop catching clicks, hover and class-toggle versions, timing functions, fading on page load with keyframes, and respecting prefers-reduced-motion.</description></item><item><title>CSS3 tooltip: show and hide hint text with a transition</title><link>https://www.aspneto.com/tooltip-example-show-hide-hint-help-text-using-css3-transition.html</link><guid>https://www.aspneto.com/tooltip-example-show-hide-hint-help-text-using-css3-transition.html</guid><pubDate>2026-10-26</pubDate><description>An accessible tooltip built with HTML and CSS3 transitions: positioning with absolute and transform, an arrow drawn with a pseudo-element, showing on hover and keyboard focus, aria-describedby, the Escape key, and using it next to ASP.NET form fields.</description></item><item><title>Parser Error when deploying an ASP.NET application: causes and fixes</title><link>https://www.aspneto.com/parser-error-when-deploying-asp-net-application.html</link><guid>https://www.aspneto.com/parser-error-when-deploying-asp-net-application.html</guid><pubDate>2026-10-25</pubDate><description>How to read the ASP.NET &#x27;Parser Error&#x27; and &#x27;Configuration Error&#x27; pages after a deployment, and fix the usual causes: Could not load type, wrong CodeBehind vs CodeFile, missing bin assemblies, application not configured in IIS, allowDefinition=MachineToApplication, duplicate config sections and framework version mismatches.</description></item><item><title>&#x27;Unable to serialize the session state&#x27; in ASP.NET: why it happens and how to fix it</title><link>https://www.aspneto.com/unable-to-serialize-the-session-state-error-in-asp-net.html</link><guid>https://www.aspneto.com/unable-to-serialize-the-session-state-error-in-asp-net.html</guid><pubDate>2026-10-24</pubDate><description>The &#x27;Unable to serialize the session state. In StateServer and SQLServer mode…&#x27; error explained: what out-of-process session state requires, marking classes [Serializable], NonSerialized fields, objects that can never be serialized, and storing keys instead of heavy objects.</description></item><item><title>The HTML frameset tag, with an example, and what to use instead</title><link>https://www.aspneto.com/html-frameset-tag-with-example.html</link><guid>https://www.aspneto.com/html-frameset-tag-with-example.html</guid><pubDate>2026-10-23</pubDate><description>How the HTML frameset and frame elements divided a browser window, a complete working example with rows, cols, name and target, why frameset is obsolete in HTML5, and the modern replacements: iframe, CSS grid layouts and server-side includes or master pages.</description></item><item><title>GridView inline insert, edit, update and delete in ASP.NET (C#)</title><link>https://www.aspneto.com/gridview-inline-add-insert-edit-update-delete-data-in-asp-net-c-vb.html</link><guid>https://www.aspneto.com/gridview-inline-add-insert-edit-update-delete-data-in-asp-net-c-vb.html</guid><pubDate>2026-10-22</pubDate><description>A complete Web Forms example that edits SQL Server data directly in a GridView: binding, edit and cancel, updating with parameters, deleting with confirmation, and adding new rows through the footer row, with the events explained in order.</description></item><item><title>Insert, edit, update and delete records with a form and a GridView in ASP.NET (C#)</title><link>https://www.aspneto.com/add-insert-edit-update-delete-show-gridview-data-in-asp-net-c-vb.html</link><guid>https://www.aspneto.com/add-insert-edit-update-delete-show-gridview-data-in-asp-net-c-vb.html</guid><pubDate>2026-10-21</pubDate><description>A simple CRUD page in ASP.NET Web Forms: a form above a GridView adds records, a Select button loads a row into the form for editing, Update and Delete work by primary key, all with parameterised ADO.NET commands.</description></item><item><title>Cascading Country, State and City DropDownLists in ASP.NET without a full page refresh</title><link>https://www.aspneto.com/asp-net-dropdownlist-country-state-city-cascading-without-page-refresh.html</link><guid>https://www.aspneto.com/asp-net-dropdownlist-country-state-city-cascading-without-page-refresh.html</guid><pubDate>2026-10-20</pubDate><description>Build dependent Country, State and City DropDownLists in ASP.NET Web Forms backed by SQL Server: AutoPostBack and SelectedIndexChanged, resetting child lists, then wrapping the lists in an UpdatePanel so only the lists refresh, with notes on event validation and view state.</description></item><item><title>Passing multiple parameters in an ASP.NET QueryString (C#)</title><link>https://www.aspneto.com/asp-net-querystring-url-example-to-pass-multiple-parameters-using-c-vb-net.html</link><guid>https://www.aspneto.com/asp-net-querystring-url-example-to-pass-multiple-parameters-using-c-vb-net.html</guid><pubDate>2026-10-19</pubDate><description>Build URLs with several query string parameters in ASP.NET Web Forms, encode values correctly with UrlEncode or HttpUtility.ParseQueryString, read and validate them with Request.QueryString, handle repeated keys, and avoid putting sensitive data in the URL.</description></item><item><title>OOP concepts in C# with examples: classes, encapsulation, inheritance, polymorphism and abstraction</title><link>https://www.aspneto.com/oop-concepts-object-oriented-programming-concepts-with-examples.html</link><guid>https://www.aspneto.com/oop-concepts-object-oriented-programming-concepts-with-examples.html</guid><pubDate>2026-10-18</pubDate><description>Object-oriented programming explained with one running C# example: classes and objects, encapsulation with properties, inheritance and constructors, virtual and override, abstract classes and interfaces, plus composition and the mistakes interviewers ask about.</description></item><item><title>Sending a test e-mail from ASP.NET through Gmail&#x27;s SMTP server (C#)</title><link>https://www.aspneto.com/how-to-send-test-mail-using-gmail-smtp-settings-in-asp-net-c-vb-net.html</link><guid>https://www.aspneto.com/how-to-send-test-mail-using-gmail-smtp-settings-in-asp-net-c-vb-net.html</guid><pubDate>2026-10-17</pubDate><description>Send mail from an ASP.NET Web Forms page with SmtpClient and Gmail: smtp.gmail.com on port 587 with STARTTLS, app passwords now that Google no longer accepts plain passwords from apps, web.config mailSettings, TLS 1.2, attachments, common errors, and why to use a transactional service in production.</description></item><item><title>Export GridView data to Excel, Word, CSV text and PDF in ASP.NET (C#)</title><link>https://www.aspneto.com/export-gridview-data-to-word-excel-text-pdf-file-asp-net-c-vb.html</link><guid>https://www.aspneto.com/export-gridview-data-to-word-excel-text-pdf-file-asp-net-c-vb.html</guid><pubDate>2026-10-16</pubDate><description>Export the contents of an ASP.NET GridView: real .xlsx files with ClosedXML, CSV text with proper escaping, the old HTML-as-Excel/Word trick and its warning, PDF with an open-source library, and the VerifyRenderingInServerForm error explained.</description></item><item><title>Upload files to a server folder and download them again in ASP.NET (C#)</title><link>https://www.aspneto.com/how-to-upload-and-download-files-from-server-folder-in-asp-net.html</link><guid>https://www.aspneto.com/how-to-upload-and-download-files-from-server-folder-in-asp-net.html</guid><pubDate>2026-10-15</pubDate><description>A safe file upload and download page in ASP.NET Web Forms: the FileUpload control, size limits in maxRequestLength and maxAllowedContentLength, generated file names, extension allow-lists, storage outside the web root, listing files and streaming them back with the right headers.</description></item></channel></rss>
