Built a simple ASP.NET application using C # Builder

zhaozj2021-02-08  198

Swimming online (yousoft.hi.com.cn) Author: Xu Changyou general construction sites often require developers to do the background of programming, in front of a professional graphic interface is designed to do. Although the developer will also do some interface design, it is usually unable to meet professional requirements. In the previous ASP, this makes the construction of the website make quite difficult due to the complexity of the code and HTML page language. But in ASP.NET, this situation changes completely. Let's build a simple ASP.NET application with C # Builder. Open C # Builder, select File> New> Other ... menu item, you will see the following window: We choose C # Asp Projects, you will see 3 available options on the right. We choose ASP.NET Web Application to start creating our first ASP.NET application. C # Builder automatically creates a virtual directory below where the WWWROOT directory is located, here is called WebApplication1, and you can take one of the other names based on the functionality. Open IIS at this time, you will find a virtual directory called WebApplication1, if you don't have automatically created, create a virtual directory with IIS. You will see C # Builder to automatically build a web page called WebForm1. There is a Label and a button here. (Note: Yes HTML Label and HTML Button), as shown: Press F9 to run the program, you will see a simple ASP.NET web page.

Is not it simple? The following is the HTML page we built <% @ page language = "c #" debug = "true" codebehind = "Webform1.aspx.cs" autoeventwireup = "false" inherits = "Myaspx.webform1"%> </ title> <meta name =" generator "content =" Borland ASP.NET Designer for C # package library 7.1> </ head> <body ms_positioning = "gridLayout"> <form runat = "server"> <input style = "z-index: 2; left: 246px; width: 75px; position: absolute; top: 150px; height: 24px "Type = button size = 25 value = OK> <span title =" z-index: 1; left: 86px; width: 187px; position: absolute; top: 86px; height: 27px> My ASP.NET program ! </ span> <font color = # ccffcc> </ font> </ form> </ body> </ html> From the first line we can see that the background code of this page is all in Webform1.aspx.cs Document.</p></div><div class="text-center mt-3 text-grey"> 转载请注明原文地址:https://www.9cbs.com/read-2697.html</div><div class="plugin d-flex justify-content-center mt-3"></div><hr><div class="row"><div class="col-lg-12 text-muted mt-2"><i class="icon-tags mr-2"></i><span class="badge border border-secondary mr-2"><h2 class="h6 mb-0 small"><a class="text-secondary" href="tag-2.html">9cbs</a></h2></span></div></div></div></div><div class="card card-postlist border-white shadow"><div class="card-body"><div class="card-title"><div class="d-flex justify-content-between"><div><b>New Post</b>(<span class="posts">0</span>) </div><div></div></div></div><ul class="postlist list-unstyled"> </ul></div></div><div class="d-none threadlist"><input type="checkbox" name="modtid" value="2697" checked /></div></div></div></div></div><footer class="text-muted small bg-dark py-4 mt-3" id="footer"><div class="container"><div class="row"><div class="col">CopyRight © 2020 All Rights Reserved </div><div class="col text-right">Processed: <b>0.037</b>, SQL: <b>9</b></div></div></div></footer><script src="./lang/en-us/lang.js?2.2.0"></script><script src="view/js/jquery.min.js?2.2.0"></script><script src="view/js/popper.min.js?2.2.0"></script><script src="view/js/bootstrap.min.js?2.2.0"></script><script src="view/js/xiuno.js?2.2.0"></script><script src="view/js/bootstrap-plugin.js?2.2.0"></script><script src="view/js/async.min.js?2.2.0"></script><script src="view/js/form.js?2.2.0"></script><script> var debug = DEBUG = 0; var url_rewrite_on = 1; var url_path = './'; var forumarr = {"1":"Tech"}; var fid = 1; var uid = 0; var gid = 0; xn.options.water_image_url = 'view/img/water-small.png'; </script><script src="view/js/wellcms.js?2.2.0"></script><a class="scroll-to-top rounded" href="javascript:void(0);"><i class="icon-angle-up"></i></a><a class="scroll-to-bottom rounded" href="javascript:void(0);" style="display: inline;"><i class="icon-angle-down"></i></a></body></html><script> var forum_url = 'list-1.html'; var safe_token = 'AQdw6D9TgJ53asPZTZZHIqdQCl0pnvxc_2FsylZ_2FpJE29wEIdGVxFxYrdEDSwu1cQza5eAQD2_2FC8io9vg2CnLYww_3D_3D'; var body = $('body'); body.on('submit', '#form', function() { var jthis = $(this); var jsubmit = jthis.find('#submit'); jthis.reset(); jsubmit.button('loading'); var postdata = jthis.serializeObject(); $.xpost(jthis.attr('action'), postdata, function(code, message) { if(code == 0) { location.reload(); } else { $.alert(message); jsubmit.button('reset'); } }); return false; }); function resize_image() { var jmessagelist = $('div.message'); var first_width = jmessagelist.width(); jmessagelist.each(function() { var jdiv = $(this); var maxwidth = jdiv.attr('isfirst') ? first_width : jdiv.width(); var jmessage_width = Math.min(jdiv.width(), maxwidth); jdiv.find('img, embed, iframe, video').each(function() { var jimg = $(this); var img_width = this.org_width; var img_height = this.org_height; if(!img_width) { var img_width = jimg.attr('width'); var img_height = jimg.attr('height'); this.org_width = img_width; this.org_height = img_height; } if(img_width > jmessage_width) { if(this.tagName == 'IMG') { jimg.width(jmessage_width); jimg.css('height', 'auto'); jimg.css('cursor', 'pointer'); jimg.on('click', function() { }); } else { jimg.width(jmessage_width); var height = (img_height / img_width) * jimg.width(); jimg.height(height); } } }); }); } function resize_table() { $('div.message').each(function() { var jdiv = $(this); jdiv.find('table').addClass('table').wrap('<div class="table-responsive"></div>'); }); } $(function() { resize_image(); resize_table(); $(window).on('resize', resize_image); }); var jmessage = $('#message'); jmessage.on('focus', function() {if(jmessage.t) { clearTimeout(jmessage.t); jmessage.t = null; } jmessage.css('height', '6rem'); }); jmessage.on('blur', function() {jmessage.t = setTimeout(function() { jmessage.css('height', '2.5rem');}, 1000); }); $('#nav li[data-active="fid-1"]').addClass('active'); </script>