txtName.Attributes.Add("Value", "用戶名");
txtName.Attributes.Add("OnFocus", "if(this.value=='用戶名') {this.value=''}");
txtName.Attributes.Add("OnBlur", "if(this.value==''){this.value='用戶名'}");
當鼠標點擊后清空默認提示文字
onFocus="WdatePicker({minDate:'#F{$dp.$D(/'txtidtime_start/')}',maxDate:'2020-10-01'})"
日期選擇,只能選擇之后的日期。
<%# Container.ItemIndex + 1%>
每頁獨立序號
<%# Container.ItemIndex + 1 + (this.pager1.CurrentPageIndex - 1) * 每頁數量%>
翻頁后連續序號
PRotected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "this.form.target='_newName'");
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect(url);
}
//設置新打開窗口。(規避windows.open的攔截。)
Response.End();
終止執行后面的程序。
string ss = "普通,22";
//分別是獲?。ㄆ胀?22)
Label1.Text = ss.Substring(0,ss.IndexOf(","));
Label2.Text = ss.Remove(0, ss.IndexOf(",")+1);
<head>
<link id="MyStyleSheet" rel="stylesheet" type="text/CSS" runat="server" />
</head>
MyStyleSheet.Attributes.Add("href","/css/flostyle.css")
替換樣式表。
if (Regex.IsMatch(txtBooks_Price.Text, @"^/d+$") && Regex.IsMatch(txtBooks_Number.Text, @"^/d+$"))
判斷文本框正則表達式。
Response.Write("<scr 同時刷新當前頁面 與 框架頁面名字為leftFrame的頁面。 跳轉當前窗口 <input type="text" name="txt_names" id="txt_names" value="" placeholder="Email"/> <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ErrorMessage="(*不能為空)" ControlToValidate="txt_nuber" ValidationGroup="btn_submit" Display="Dynamic"></asp:RequiredFieldValidator> Display="Dynamic" 不占用位置 金錢格式 時間格式 <%#DateTime.Parse(Eval("Coupons_EndTime").ToString()).ToString("yyyy-MM-dd")%> 時間的各種格式 //獲取日期 //獲取時間 //其他 DateTime.Now.Year.ToString(); //獲取年份2009 判斷必須為數字 限制字符 文本框默認輸入 與輸入后顏色改變 2次確認提示 //n為一個數,可以數整數,也可以是小數 dt.AddYears(n).ToString(); //時間加n年 獲取當前網址URL 設當前頁完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli 代碼如下: string url=Request.Url.ToString(); 【2】獲取 站點名+頁面名+參數: 代碼如下: string url=Request.RawUrl; 【3】獲取 站點名+頁面名: 代碼如下: string url=HttpContext.Current.Request.Url.AbsolutePath; 【4】獲取 域名: 代碼如下: string url=HttpContext.Current.Request.Url.Host; 【5】獲取 參數: 代碼如下: string url= HttpContext.Current.Request.Url.Query; Request.RawUrl:獲取客戶端請求的URL信息(不包括主機和端口)------>/Default2.aspx 【6】獲取 參數: 替換字符串中的指定參數的值。 【1】方法1: 【2】方法2:
Response.Write("<script>alert('刪除成功!!');location.replace(location.href)</script>");
<input type="passWord" name="password" required placeholder="Password">
<asp:RegularExpressionValidator ID="RegularExpressionValidator5" runat="server" ErrorMessage="輸入格式錯誤"
ValidationExpression="^/d+$" ControlToValidate="txt_nuber" ValidationGroup="btn_submit"></asp:RegularExpressionValidator>
<%#Eval("Books_Price","{0:.##} ")%>
<%# Eval("Scoreproduct_time", "{0:yyyy-MM-dd}")%>
// 這個月的第一天
DateTime firstDate = new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1);
//這個月的最后一天
DateTime lastDate = firstDate.AddMonths(1).AddDays(-1);
int weekDay = (short)DateTime.Today.DayOfWeek;
//本周一的日期
DateTime monday = DateTime.Today.AddDays(1 - weekDay);
//本周六的日期
DateTime saturday = DateTime.Today.AddDays(6 - weekDay);
DateTime.Now.ToLongDateString().ToString(); // 2009年9月5日
DateTime.Now.ToShortDateString().ToString(); // 2009-9-5
DateTime.Now.ToString("yyyy-MM-dd"); // 2009-09-05
DateTime.Now.ToString("yyyyMMddhhmmss"); // 20090905120000
DateTime.Now.Date.ToString(); // 2009-9-5 0:00:00
DateTime.ToFileTime().ToString(); // 128650040212500000
DateTime.Now.ToFileTimeUtc().ToString(); // 128650040772968750
DateTime.Now.ToOADate().ToString(); // 39695.8461709606
DateTime.Now.ToUniversalTime().ToString();
DateTime.Now.ToLongTimeString().ToString(); // 20:16:16
DateTime.Now.ToShortTimeString().ToString(); // 20:16
DateTime.Now.ToString("hh:mm:ss"); // 09:05:57
DateTime.Now.TimeOfDay.ToString(); // 20:33:50.7197500
DateTime.ToFileTime().ToString(); // 128650040212500000
DateTime.Now.ToFileTimeUtc().ToString(); // 128650040772968750
DateTime.Now.ToOADate().ToString(); // 39695.8461709606
DateTime.Now.ToUniversalTime().ToString(); // 2009-5-912:19:14
DateTime.Now.Month.ToString(); //獲取月份 5
DateTime.Now.DayOfWeek.ToString(); //獲取星期Thursday
DateTime.Now.DayOfYear.ToString(); //獲取第幾天248
DateTime.Now.Hour.ToString(); //獲取小時20
DateTime.Now.Minute.ToString(); //獲取分鐘31
DateTime.Now.Second.ToString(); //獲取秒數45
if(Regex.IsMatch(txt_bookname.Text, @"^/d+$"))//必須為數字
<%#Eval("Books_Name").ToString().Length > 7 ? WebUtility.NoHTML(Eval("Books_Name").ToString().Substring(0, 7)) : WebUtility.NoHTML(Eval("Books_Name").ToString())%>
<asp:TextBox ID="txt_address" runat="server" Text="請輸入" style="color:#999;" onfocus="if(value=='請輸入'){this.style.color='#000';value=''}" onblur="if(value==''){this.style.color='#999';value='請輸入'}"></asp:TextBox>
OnClientClick="return confirm('確定刪除?')"
dt.AddDays(n).ToString(); //加n天
dt.AddHours(n).ToString(); //加n小時
dt.AddMonths(n).ToString(); //加n個月
dt.AddSeconds(n).ToString(); //加n秒
dt.AddMinutes(n).ToString(); //加n分
"http://"是協議名
"www.jb51.net"是域名
"aaa"是站點名
"bbb.aspx"是頁面名(文件名)
"id=5&name=kelli"是參數
【1】獲取 完整url (協議名+域名+站點名+文件名+參數)
url= http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli
(或 string url=Request.Url.PathAndQuery;)
url= /aaa/bbb.aspx?id=5&name=kelli
(或 string url= HttpContext.Current.Request.Path;)
url= aaa/bbb.aspx
url= www.jb51.net
url= ?id=5&name=kelli
代碼如下:
Request.applicationPath:獲取服務器上asp.net應用程序的虛擬路徑。------>/
Request.CurrentExecutionFilePath:獲取當前請求的虛擬路徑。------>/Default2.aspx
Request.Path:獲取當前請求的虛擬路徑。------>/Default2.aspx
Request.PathInfo:取具有URL擴展名的資源的附加路徑信息------>
Request.PhysicalPath:獲取與請求的URL相對應的物理文件系統路徑。------>E:/temp/Default2.aspx
Request.Url.LocalPath:------>/Default2.aspx
Request.Url.AbsoluteUri:------>http://localhost:8080/Default2.aspx
Request.Url.AbsolutePath:---------------------------->/Default2.aspx
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append(string.Format("當前時間: {0}", Server.HtmlEncode(DateTime.Now.ToString())));
sb.Append("<br />");
sb.Append(string.Format("當前請求的虛擬路徑: {0}", Server.HtmlEncode(Request.CurrentExecutionFilePath)));
sb.Append("<br />");
sb.Append(string.Format("獲取當前應用程序的根目錄路徑: {0}", Server.HtmlEncode(Request.ApplicationPath)));
sb.Append("<br />");
sb.Append(string.Format("當前請求的虛擬路徑: {0}", Server.HtmlEncode(Request.FilePath)));
sb.Append("<br />");
sb.Append(string.Format("當前請求的虛擬路徑: {0}", Server.HtmlEncode(Request.Path)));
sb.Append("<br />");
sb.Append(string.Format("獲取當前正在執行的應用程序的根目錄的物理文件系統路徑: {0}", Server.HtmlEncode
(Request.PhysicalApplicationPath)));
sb.Append("<br />");
sb.Append(string.Format("獲取與請求的 URL 相對應的物理文件系統路徑: {0}", Server.HtmlEncode(Request.PhysicalApplicationPath)));
sb.Append("<br />");
string ap = "search.aspx?cl=100&zs=d300&at=203";
Regex reg = new Regex("zs=[^&]*");
ap = reg.Replace(ap, "zs=" + "5430");
Console.WriteLine(ap);
string htmls = @"search.aspx?zs=d300";
htmls = Regex.Replace(htmls, @"(?<=zs=).*?(?=&|$)", "888");
新聞熱點
疑難解答