首先:一个JS的日期组件,带封装。
然后:建一个日期类文件CalendarBoxcs代码如下:
using System;
using SystemCollectionsGeneric;
using SystemComponentModel;
using SystemText;
using SystemWeb;
using SystemDrawing;
using SystemWebUI;
using SystemWebUIWebControls;
using SystemWebUIHtmlControls;
[assembly: WebResource("WisesoftWebControlWisesoftCalendarcalendarjs", "application/x-javascript", PerformSubstitution=true)]
namespace WisesoftWebControl
{
[ToolboxBitmap(typeof(CalenderBox), "WisesoftCalendarCalendarBoxico")]
public class CalenderBox : TextBox
{
protected override void OnPreRender(EventArgs e)
{
string calendar = Calender;
calendar = calendarReplace("$ImaginURL$", thisImaginURL);
if (!PageClientScriptIsClientScriptBlockRegistered("_calendar"))
PageClientScriptRegisterClientScriptBlock(typeof(string), "_calendar", calendar);
thisPagePreRenderComplete += new EventHandler(Page_PreRenderComplete);
thisCssClass = "Wdate";
thisAttributesAdd("onfocus","setday(this)");
thisAttributesAdd("onchange", "checkDate(thisvalue)");
baseOnPreRender(e);
}
void Page_PreRenderComplete(object sender, EventArgs e)
{
PageClientScriptRegisterClientScriptResource(thisGetType(), "WisesoftWebControlWisesoftCalendarcalendarjs");
}
///// <summary>
/// d出日期控件小的地址
/// </summary>
[Bindable(true)]
[Category("图标设置")]
[DefaultValue("imagin/calendergif")]
[Localizable(true)]
public string ImaginURL
{
get
{
String s = (String)ViewState["ImaginURL"];
return ((s == null) "imagin/calendergif" : s);
}
set
{
ViewState["ImaginURL"] = value;
}
}
///// <summary>
/// 设置日期,时间的初始格式。
/// </summary>
[Bindable(true)]
[Category("初始化设置")]
[DefaultValue(false)]
[Localizable(true)]
public bool ShowTime
{
get
{
bool s = (bool)ViewState["ShowTime"];
if (ViewState["ShowTime"] != null)
{
return s;
}
return false;
}
set
{
ViewState["ShowTime"] = value;
}
}
///// <summary>
/// 注样式文件
/// </summary>
/// <param name="path"></param>
private void RegisterCssFile(string path)
{
HtmlLink link1 = new HtmlLink();
link1Attributes["type"] = "text/css";
link1Attributes["rel"] = "stylesheet";
link1Attributes["href"] = path;
thisPageHeaderControlsAdd(link1);
}
}
}DIV+CSS只能做WEB前端,后台不能用这些。
做后台至少要掌握一门高级语言以及数据库。
Web服务器技术主要包括服务器、CGI、PHP、ASP、ASP。NET、Servlet和JSP技术。
1)服务器技术。主要指有关Web服务器构建的基本技术,包括服务器策略与结构设计、服务器软硬件的选择及其他有关服务器构建的问题。
2)CGI(Common Gateway Interface)技术,即公共网关接口技术。最早的Web服务器简单地响应浏览器发来的>CSS3 @font-face 规则
在 CSS3 之前,web 设计师必须使用已在用户计算机上安装好的字体。
通过 CSS3,web 设计师可以使用他们喜欢的任意字体。
当您找到或购买到希望使用的字体时,可将该字体文件存放到 web 服务器上,它会在需要时被自动下载到用户的计算机上。
实例:
<style>
@font-face
{
font-family: myFirstFont;
src: url('/example/css3/Sansation_Lightttf')
,url('/example/css3/Sansation_Lighteot'); / IE9+ /
}
div
{
font-family:myFirstFont;
}
</style>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)