8.4.3  增加图书信息页面实现

8.4.3 增加图书信息页面实现

(1)创建一个使用母版页的Web窗体文件insert.aspx,如图8-16所示,在随后弹出的对话框中选择Site.Master为母版页,如图8-17所示,单击“确定”按钮创建完成in-sert.aspx文件。

978-7-111-46863-9-Chapter08-28.jpg

图8-15 显示查询图书信息

978-7-111-46863-9-Chapter08-29.jpg

图8-16 添加insert.aspx文件

978-7-111-46863-9-Chapter08-30.jpg

图8-17 选择母版页

(2)双击“insert.aspx”文件,切换到“设计”视图,打开“工具箱”,从中拖动1个GridView控件、4个textbox控件、1个DropDownList控件、1个Calender控件、1个Button控件到设计视图中MainContent模块中,修改DropDownList控件属性AutopostBack值为true,然后切换到“源”视图,给相应的控件增加描述文字。如图8-18所示。

978-7-111-46863-9-Chapter08-31.jpg

图8-18 insert.aspx源码

(3)双击“insert.aspx.cs”文件,编写Page_Load函数代码如下:

978-7-111-46863-9-Chapter08-32.jpg

(4)选择“Button”控件,右击,选择“属性”,将Text名称改为“提交”。然后双击“Button”按钮,在弹出的“Button1_Click”事件处理文件中增加插入图书信息的代码如下:

978-7-111-46863-9-Chapter08-33.jpg

(5)单击“调试”→“启动调试”,新增一本书目信息,单击“提交”按钮,结果如图8-19、图8-20所示。

978-7-111-46863-9-Chapter08-34.jpg

图8-19 运行insert.aspx插入一条书目

978-7-111-46863-9-Chapter08-35.jpg

图8-20 插入图书信息成功