您的位置:首页 > 编程语言 > Java开发

Spring MVC 教程,快速入门,深入分析

2015-10-16 16:33 609 查看
<%

@PageLanguage="C#"AutoEventWireup="true"CodeFile="PM_Base.aspx.cs"Inherits="PM_Base"
2

EnableEventValidation="false"%>
3


4

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
5

<htmlxmlns="http://www.w3.org/1999/xhtml">
6

<headrunat="server">
7

<title>基本信息</title>
8

</head>
9

<body>
10

<formid="form1"runat="server">
11

<!--导航事件按钮-->
12

<tablecellpadding="0"cellspacing="0"width="100%">
13

<tr>
14

<tdalign="right"style="height:25px;"nowrap="nowrap">
15

<inputtype="hidden"id="HiddenID"name="HiddenID"runat="server"/>
16

<inputid="btnView"runat="server"type="button"value="查看"style="width:50px;height:20px;"
17

class="ClassBtn"onclick="returnView();"/>
18

<asp:ButtonID="btnSearch"runat="server"Text="查询"Enabled="false"Width="50px"
19

Height="20px"OnClick="btnSearch_Click"/>
20

<inputid="btnAdd"runat="server"type="button"value="添加"style="width:50px;height:20px;"
21

class="ClassBtn"onclick="returnAdd();"/>
22

<inputid="btnEdit"runat="server"type="button"value="修改"style="width:50px;height:20px;"
23

class="ClassBtn"onclick="returnEdit();"/>
24

<asp:ButtonID="btnDelete"runat="server"Text="删除"Width="50px"Height="20px"OnClick="btnDelete_Click"
25

OnClientClick="javascript:return(checkSelect()&&confirm('警告:删除将无法恢复!\n确认删除吗?'));"/>
26

<asp:ButtonID="btnPrint"runat="server"Text="打印"Width="50px"Height="20px"OnClick="btnToExcel_Click"/>
27

<asp:ButtonID="btnOut"runat="server"Text="导出"Width="50px"Height="20px"OnClick="btnToExcel_Click"/>
28

</td>
29

</tr>
30

</table>
31

<asp:GridViewID="GridView1"SkinID="gvClass2"runat="server"Width="100%"DataKeyNames="ID"
32

AutoGenerateColumns="False"OnRowDataBound="GridView1_RowDataBound"OnDataBound="GridView1_DataBound"
33

AllowSorting="True"OnSorting="GridView1_Sorting"AllowPaging="True"PageSize="10"
34

OnPageIndexChanging="GridView1_PageIndexChanging">
35

<PagerTemplate>
36

<tablewidth="100%">
37

<tr>
38

<tdwidth="50%"align="left">
39

<asp:LabelID="MessageLabel"ForeColor="Blue"Text="页码:"runat="server"/>
40

<asp:DropDownListID="PageDropDownList"AutoPostBack="true"OnSelectedIndexChanged="PageDropDownList_SelectedIndexChanged"
41

runat="server"/>
42

<asp:LinkButtonCommandName="Page"CommandArgument="First"ID="linkBtnFirst"runat="server">首页</asp:LinkButton>
43

<asp:LinkButtonCommandName="Page"CommandArgument="Prev"ID="linkBtnPrev"runat="server">上一页</asp:LinkButton>
44

<asp:LinkButtonCommandName="Page"CommandArgument="Next"ID="linkBtnNext"runat="server">下一页</asp:LinkButton>
45

<asp:LinkButtonCommandName="Page"CommandArgument="Last"ID="linkBtnLast"runat="server">尾页</asp:LinkButton>
46

</td>
47

<tdwidth="50%"align="right">
48

<asp:LabelID="CurrentPageLabel"ForeColor="Blue"runat="server"/>
49

</td>
50

</tr>
51

</table>
52

</PagerTemplate>
53

<Columns>
54

<asp:TemplateField>
55

<ItemTemplate>
56

<inputid="check"runat="server"type="checkbox"value='<%#Eval("ID")%>'/>
57

</ItemTemplate>
58

<HeaderTemplate>
59

<inputid="checkAll"title="全选"onclick="javascript:CheckAll(this);"runat="server"
60

type="checkbox"/>
61

</HeaderTemplate>
62

<ItemStyleWidth="5%"/>
63

</asp:TemplateField>
64

<asp:BoundFieldDataField="Name"HeaderText="名称"SortExpression="Name">
65

<ItemStyleWidth="30%"HorizontalAlign="Left"/>
66

</asp:BoundField>
67

<asp:BoundFieldDataField="Description"HeaderText="描述"SortExpression="Description">
68

<ItemStyleHorizontalAlign="Left"/>
69

</asp:BoundField>
70

</Columns>
71

</asp:GridView>
72

<asp:LabelID="Message"runat="server"ForeColor="Red"></asp:Label>
73

</form>
74

</body>
75

</html>
76


77



<scriptlanguage="javascript">


78



function$(s)

{returndocument.getElementById(s);}
79



functionisNull(_sVal)

{return(_sVal==""||_sVal==null||_sVal=="undefined");}
80

//获取地址栏参数
81

functionGetURL(name)
82





{
83

varURLParams=newArray();
84

varaParams=document.location.search.substr(1).split('&');
85

for(i=0;i<aParams.length;i++)
86





{
87

varaParam=aParams[i].split('=');
88

URLParams[aParam[0]]=aParam[1];
89

}
90

//取得传过来的name参数
91

returnURLParams[name];
92

}
93


94

vartgs;
95

vartmp_background_val;
96

functiontog(n,flags)
97





{
98



if(tgs)

{
99

tgs.style.background=tmp_background_val;
100

}
101

n.style.background='#99ccff';
102

tmp_background_val=flags;
103

tgs=n;
104

}
105


106

functionGetRowIndex(obj)
107





{
108

$('<%=HiddenID.ClientID%>').value=obj;
109

}
110


111

varHiddenID;
112

functioncheckSelect()
113





{
114

HiddenID=$('<%=HiddenID.ClientID%>').value;
115

if(isNull(HiddenID))
116





{
117

alert("请选择一条记录!");
118

}
119

return!isNull(HiddenID);
120

}
121


122

functionCheckAll(spanChk)//CheckBox全选
123





{
124

varoItem=spanChk.children;
125

vartheBox=(spanChk.type<span styl
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: