日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

个人的web开发心得(八)----------非常适合入门新手,都是常识

發布時間:2023/12/31 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 个人的web开发心得(八)----------非常适合入门新手,都是常识 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

71.
獲取所選列的數據:DataGrid可以直接通過所選行來獲取,GridView同樣的代碼無法運行。GridView 可以通過GridViewRow來獲取。BtnAudit是模版列中的按鈕。
GridViewRow grdRow = (GridViewRow)btnAudit.Parent.Parent;

?string strId = grdRow.Cells[0].Text;
?string memberId = grdRow.Cells[5].Text;


72.
asp.net 注冊 啟動 vs自帶dos窗口。輸入以下命令。
aspnet_regiis -r

aspnet_regiis -c

?

73.回車

/r/n


74.ViewState使用
// save in ViewState
ViewState["SortOrder"] = "DESC";

// read from ViewState
string sortOrder = (string)ViewState["SortOrder"];

ViewState聲明為屬性,進行調用.
??? string SortField {

??????? get {
??????????? object o = ViewState["SortField"];
??????????? if (o == null) {
??????????????? return String.Empty;
??????????? }
??????????? return (string)o;
??????? }

??????? set {
??????????? if (value == SortField) {
??????????????? // 與當前排序文件相同,切換排序方向
??????????????? SortAscending = !SortAscending;
??????????? }
??????????? ViewState["SortField"] = value;
??????? }
??? }

??? // 在 ViewState 中跟蹤 SortAscending 屬性
??? bool SortAscending {

??????? get {
??????????? object o = ViewState["SortAscending"];
??????????? if (o == null) {
??????????????? return true;
??????????? }
??????????? return (bool)o;
??????? }

??????? set {
??????????? ViewState["SortAscending"] = value;
??????? }
??? }

75.聲明 該頁為主頁? 主要用在母板頁? 導出 word

??? public override void VerifyRenderingInServerForm(Control control)
??? {
??????? // Confirms that an HtmlForm control is rendered for
??? }

76.
第一種方法:
利用MaintainScrollPositionOnPostback屬性 ,固定 ie滾動條位置
??? 考慮到一個很長的頁面,如果每次POSTBACK之后,那個IE的滾動條可能都會回到最開始的地方(最上面),而不會保留其原先已經有的位置,這樣用戶會比較麻煩,又要把滾動條移動到原來的地方,在asp.net 2.0中,可以設置MaintainScrollPositionOnPostback屬性為TRUE即可,即
?? <%@ Page Language="VB" AutoEventWireup="false" MaintainScrollPositionOnPostback="true" CodeFile="MaintainScrollPosition.aspx.vb" Inherits="MaintainScrollPosition" %>
第二種方法:
滾動條定位的問題1.1早就內置屬性了,如page_load里寫this.SmartNavigate=ture,即可


77.在行命令事件中獲取 第幾行的索引
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
??????? string id = GridView1.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text;
}
此方法有時 取不到值

78.獲取遠程用戶的IP
HttpContext.Current.Request.UserHostAddress;

79.
union子句
union操作符將兩個查詢結果合并為一個結果集。為連接查詢合并兩個表時:列的數日和順序在查中必須一致;數據類型兼容
語法:
?select? 語句
?union?? [ all ]
?select? 語句
注意:
?1 .union運算從最終結果集中刪除重復記錄,如想不刪除重復記錄使用all關鍵字
?2 .第一個select語句中不能用order by或compute子句,只能是最后一個select語名后用

例:查詢計算機系的學生式年齡不大于19歲的學習,按年齡倒排序
?select?? *?? from? department? where? dept = ' computer ' ;
?union ;
?select? *?? from? student? where? age <= 19
?order?? by? age? desc
注:兩表中字段一致

轉載于:https://www.cnblogs.com/tcdwj/archive/2007/05/08/738969.html

總結

以上是生活随笔為你收集整理的个人的web开发心得(八)----------非常适合入门新手,都是常识的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。