国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
ASP.NET常用語(yǔ)句1--20條,(很實(shí)用的)
1.//彈出對(duì)話框.點(diǎn)擊轉(zhuǎn)向指定頁(yè)面
Response.Write(" <script>window.alert('該會(huì)員沒有提交申請(qǐng),請(qǐng)重新提交!') </script>");
Response.Write(" <script>window.location='http://www.51aspx.com/bizpulic/upmeb.aspx' </script>");

2.//彈出對(duì)話框
Response.Write(" <script language='javascript'>alert('產(chǎn)品添加成功!')

每次看到這樣的代碼就想踢人,幸好你不是我的手下。

4.//綁定下拉列表框datalist
System.Data.DataView dv=conn.Exec_ex("select -1 as code,'請(qǐng)選擇經(jīng)營(yíng)模式' as content from dealin union select code,content from dealin");
this.dealincode.DataSource=dv;
this.dealincode.DataTextField="content";
this.dealincode.DataValueField="code"; 
this.dealincode.DataBind();
this.dealincode.Items.FindByValue(dv[0]["dealincode"].ToString()).Selected=true;

最后一行使用下面的代碼是不是更好:
dealincode.SelectedValue = dv[0]["dealincode"].ToString();


5.//時(shí)間去秒顯示
<%# System.DateTime.Parse(DataBinder.Eval(Container.DataItem,"begtime").ToString()).ToShortDateString()%>

DateTime.ToShortDateString() 能不能去秒大家回去試驗(yàn)一下
如果不能,恭喜你,你不會(huì)再相信這樣的鬼代碼。如果能,打開Windows的控制面板,找到“語(yǔ)言和文化”選項(xiàng),試著去修改短日期顯示格式一項(xiàng)
再回來執(zhí)行代碼,看看結(jié)果怎么樣?是不是很神奇,是不是覺得奇怪?
去了解一下線程的語(yǔ)言文化吧。
用下面的代碼才能去秒顯示時(shí)間:
DateTime.ToString("yyyy-M-d h:m")


10.//提取動(dòng)態(tài)網(wǎng)頁(yè)內(nèi)容
Uri uri = new Uri("http://www.51aspx.com/");
  WebRequest req = WebRequest.Create(uri);
  WebResponse resp = req.GetResponse();
  Stream str = resp.GetResponseStream();
  StreamReader sr = new StreamReader(str,System.Text.Encoding.Default);
  string t = sr.ReadToEnd();
  this.Response.Write(t.ToString());

OK,代碼看上去很正常,執(zhí)行結(jié)果也如預(yù)期。一切都很“完美”。
但是,Stream對(duì)象是不是應(yīng)該在執(zhí)行完之后或發(fā)生異常的情況下關(guān)閉?
另外,為什么要 string.ToString()
這樣的代碼有何意義?
為什么要使用默認(rèn)的編碼去Request?在不同的情況下會(huì)帶來什么后果?
難怪大部分的所謂C#程序員如此廉價(jià)。


11.//獲取" . "后面的字符
i.ToString().Trim().Substring(i.ToString().Trim().LastIndexOf(".")+1).ToLower().Trim()

不知道大家看到這樣的代碼是何感想
這里面產(chǎn)生了多少個(gè)string對(duì)象(垃圾對(duì)象),代碼有多大的可讀性。
既然需要取 . 后面的字符,這樣隨意的使用Trim(),使用 ToLower() 是那個(gè)需求文檔給你的權(quán)利?
還有,萬(wàn)一 string.LastIndexOf(string) 等于 -1 怎么辦?
下面的代碼是不是更容易接受:
string temp = i.ToString();
int dotIndex = temp.LastIndexOf(".");
return temp.SubString(dotIndex+1);


12.為按鈕添加對(duì)話框

Button1.Attributes.Add("onclick","return confirm('確認(rèn)?')");
button.attributes.add("onclick","if(confirm('are you sure...?')){return true;}else{return false;}")

if(confirm('are you sure...?')){return true;}else{return false;}
換成
return confirm('Are you sure?')
是不是更好?
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
制作一個(gè)具有私聊功能的聊天室
WEB版一次選擇多個(gè)文件進(jìn)行批量上傳(Plupload)的解決方案
我的工作問題集(VS2005)
CommandArgument傳多個(gè)值到其它頁(yè)面的方法
Escape() 和 Unescape() 為JavaScript 函數(shù)
Asp.Net運(yùn)行原理
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服