📄 membernewsadd.aspx
字号:
<%@Page Language="C#" Inherits="DvNews.Pages.MemberNewsAdd"%>
<%@Register TagPrefix="WbControls" Namespace="DvNews.Controls" Assembly="DvNews_Controls" %>
<html>
<head>
<title><%=config.SiteName%></title>
<meta http-equiv="Content-type" content="text/html;charset=<%=config.Charset%>">
<link rel="stylesheet" href="<%=style.Css%>" type="text/css">
<!--#include file=inc/js_code.aspx -->
</head>
<body>
<!--#include file="head.inc" -->
<table class="twidth" align=center cellpadding=0 cellspacing=0 >
<tr>
<td class="navbar-left">
</td>
<td class="navbar">
<!--#include file="inc/navclass.aspx"-->
</td>
<td class="navbar-right">
</td>
</tr>
</table>
<form id="myForm" runat=server>
<table class="twidth" align=center cellspacing=0 cellpadding=0>
<tr>
<td class="mframe-t-left"></td>
<td class="mframe-t-mid">
<span class="mframe-t-text"><%=lang["title_add_news"]%></span>
</td>
<td class="mframe-t-right"></td>
</tr>
</table>
<table class="twidth" align=center cellspacing=0 cellpadding=0>
<tr>
<td class="mframe-m-left"></td>
<td class="mframe-m-mid">
<asp:Label width=100% id=myLabel Visible="false" Style="text-align:center" runat=server/>
<asp:Panel id="mainPanel" runat=server>
<table cellpadding=0 cellspacing=0 width="100%" border="0" align="center" >
<tr height=120>
<td class="tdbg">
<table align=center width=90% >
<tr><td width=60>
<%=lang["news_class"]%>
</td><td>
<asp:DropDownList id="ClassID"
runat=server/>
<asp:RequiredFieldValidator
ControlToValidate="ClassID"
ErrorMessage="*"
Display="Dynamic"
runat=server/>
<script>
function setOptionColor()
{
var obj=document.all.<%=ClassID.ClientID%>;
for (var i=0;i<obj.options.length;i++)
{
if (obj.options[i].value=="")
{
obj.options[i].style.color="gray";
}else{
obj.options[i].style.color="black";
}
}
}
setOptionColor();
</script>
</td></tr>
<tr><td>
<%=lang["news_title"]%>
</td><td>
<select size=1 onchange="document.<%=myForm.ClientID%>.<%=Title.ClientID%>.value=this.options[this.selectedIndex].value+document.<%=myForm.ClientID%>.<%=Title.ClientID%>.value;this.selectedIndex=0">
<%
foreach(string s in lang["news_topics"].ToString().Split(new Char[]{','}) )
{
Response.Write("<option value='");
Response.Write(s);
Response.Write("'>");
Response.Write(s);
Response.Write("</option>");
}
%>
</select>
<asp:TextBox id="Title"
maxlength=100
size=80
runat=server/>
<asp:RequiredFieldValidator
ControlToValidate="Title"
ErrorMessage="*"
Display="Dynamic"
runat=server/><br>
</td></tr>
<tr><td>
<%=lang["news_title_img"]%>
</td><td>
<asp:TextBox id="TitleImg"
maxlength=100
size=30
runat=server/>
<%=lang["news_title_img_note"]%><br>
<input type="hidden" id="Upload" runat=server/>
</td></tr>
<tr><td>
<%=lang["news_topic"]%>
</td><td>
<asp:TextBox id="Topic" size=50 Readonly="true" runat=server/>
<input type="hidden" id="TopicID" value="0" runat=server/>
<a href="#" onclick="openTopic()"><u><%=lang["select_topic"]%></u></a>
<a href=# onclick="document.all.<%=Topic.ClientID%>.value='';document.all.<%=TopicID.ClientID%>.value=0"><u><%=lang["no_topic"]%></u></a><br>
</td></tr>
<tr><td>
<%=lang["news_url"]%>
</td><td>
<asp:TextBox id="Url" runat=server/><%=lang["news_url_note"]%>
</td></tr>
<tr><td valign=top>
<%=lang["news_content"]%>
</td><td>
<WbControls:WBTB id="Body" NewsButton="true" FilterScript="true" UploadScript="OpenUpload();" runat="server"/>
<script language="javascript">
<!--
function ClientValidate(source, arguments)
{
if (arguments.Value.length>1000)
arguments.IsValid=false;
else
arguments.IsValid=true;
}
-->
</script>
</td></tr>
<tr><td valign=top>
<%=lang["news_summary"]%>
</td><td>
<asp:CustomValidator
ControlToValidate="Summary"
ClientValidationFunction="ClientValidate"
OnServerValidate="Summary_validation"
ErrorMessage="*At most 1000 letters"
Display="Dynamic"
runat=server />
<br>
<asp:TextBox id="Summary"
TextMode="MultiLine"
Columns=75
Rows=3
runat=server />
</td></tr>
<tr><td>
<%=lang["news_related"]%>
</td><td>
<asp:TextBox id="Key"
maxlength=50
size=30
runat=server/>
<a href="#" onclick="openKey()"><u><%=lang["select_key"]%></u></a>
</td></tr>
<tr><td>
<%=lang["news_author"]%>
</td><td>
<asp:TextBox id="Author"
MaxLength=50
Size=30
runat=server/>
<script>
function setAuthor(str)
{
var obj=document.<%=myForm.ClientID%>.<%=Author.ClientID%>;
obj.value=str;
}
</script>
<span style="width:120px">
<select onchange="if(this.value!==''){setAuthor(this.value);}">
<option value="">←</option>
<%
foreach(string s in lang["unknown_author"].ToString().Split(new Char[]{','})) {
Response.Write("<option value=\""+s+"\">"+s+"</option>");
}
%>
</select>
</span>
<%=lang["news_author_email"]%>
<asp:TextBox id="AuthorEmail"
MaxLength=100
Size=30
runat=server/>
</td></tr>
<tr><td>
<%=lang["news_source"]%>
</td><td>
<asp:TextBox id="Source"
MaxLength=50
Size=30
runat=server/>
<span style="width:120px"></span>
<%=lang["news_source_url"]%>
<asp:TextBox id="SourceUrl"
MaxLength=255
Size=30
runat=server/>
</td></tr>
<tr><td colspan=2>
<asp:Button id="Submit" text="添 加" onclick="Submit_OnClick" runat=server/>
</td></tr>
</table>
</td>
</tr>
</table>
</asp:Panel>
</td>
<td class="mframe-m-right"></td>
</tr>
</table>
<table class="twidth" align=center cellspacing=0 cellpadding=0 >
<tr>
<td class="mframe-b-left"></td>
<td class="mframe-b-mid"> </td>
<td class="mframe-b-right"></td>
</tr>
</table>
</form>
<!--#include file="foot.inc"-->
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -