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
@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
相关文章推荐
- Springmvc 使用 AbstractExcelView 导出excel
- java读取文件夹下文件名 再按行写入txt文件
- Java 指定日期是星期几
- Java中枚举类型Enum的一种使用方式
- Struts2-通用标签
- Java SSLSocket的使用
- java 中的 wait()方法和 sleep()方法的区别
- 使用Spring的@Scheduled实现定时任务
- MD5加密算法(java版)
- Spring IOC (构造器注入)
- JavaP185eg5.4输出反向整数
- Java详解(三)-字符流和字节流
- eclipse快捷键
- 两个并行 for 循环 的问题
- eclipse中的debug
- java实现Base64加密
- Java基础常问问题 一
- Spring AOP
- Java io详解(二)-File
- Java interview 统计一篇英文文档的单词数,并输出次数最多的10个