欢迎来到天天文库
浏览记录
ID:44207972
大小:786.03 KB
页数:29页
时间:2019-10-19
《C#高级编程第48章Syndication》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第48章Syndication把一些代码添加到Dcfault.aspx中,就可以把事件处理程序链接到按钮上:
2、的代码(注意标签控件类型是从ASP.NET代码中推断出来的,所以可以直接在后台代码中使用):voidtriggerButton_Click(objectsender,EventArgse){resultLabel.Text="Buttonclicked!";}下面准备运行它。不需要建立项目,只需保存所有的内容,把Web浏览器指向Web站点的地址。如果使用IIS,这就很简单,因为我们知道指向的URL。但本例使用内置的Web服务器,所以需要启动运行。最快捷的方式是按下Ctrl+F5,启动服务器,打开一个浏览器,并指向指定的URL。在运行内査的Web服务器时,系统栏中会显示一个图标。双击这
3、个图标,会看到Web服务器执行的过程,并可以在需要时停止它,如图37・5所示。在图37-5•!',可以看到Web服务器运行的端口和创建Web站点的URL。打开的浏览器应显示Web页而上的ClickMe按钮。在单击这个按钮前,使用Page
4、ViewSource(在IE7中)快速查看一下浏览器接收到的代码。<form>部分应如下所示:5、MjY5MTYlNWRkQw+7xydPDuBqgjPjjMHnYk872ZE=n/>6、yFZ8Qf,/>Web服务器控件生成了HTML,和分别代表和vasp:Button>。还有一个名为VIEWSTATE的字段,把前面提到的窗体状态封装起來。在窗体传送回服务器以重新创建UI,以及跟踪改变时使用这些信息。注意元素己经进行了配置,通过HTTPPOST操作(在method中指左)把数据传送回Dcfault.aspx(在action中指定),它还被赋了了一个名称formL在单击按钮,査看文本后,可再次浏览源HTML(下而添加了必要的空格,使代码比较清I
5、MjY5MTYlNWRkQw+7xydPDuBqgjPjjMHnYk872ZE=n/>
6、yFZ8Qf,/>
7、Buttonclicked!8、bmitnname=HtriggerButton1'value=nClickMenid=ntriggerButtonn/>这次viewstate的值包含比较多的信
8、bmitnname=HtriggerButton1'value=nClickMenid=ntriggerButtonn/>
此文档下载收益归作者所有