2015年12月16日 星期三

[Asp.net]ViewState & Session

ViewState

l   僅給目前網頁(.aspx)使用
l   透過隱藏欄位傳送資料,所以在”PagePreRenderComplete事件前可以對ViewState進行變更。

l   如何判斷ViewState是否存在
    If(ViewState[“變數名稱”] != null){
                 //確定 ViewState裡面有數值,才執行這段程式
}
l   ViewState缺點
會增加網頁大小。

Session 

2015年5月9日 星期六

[語錄]損健康3物、益精神3物

損健康
1. 焦慮
2. 旅行
3. 罪惡


恢復精神
1. 動聽之聲
2. 美麗的景物
3. 好聞之味

2014年11月25日 星期二

ConnectDB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using System.Web.Configuration;
using System.Data;
using System.Data.SqlClient;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
       
       

        string sqlcmd ="select top 20 id,test_time,title,summary from test";
       

    }

    private void ConnectDB(string ConnectionString,string sqlcmd)
    {
       
          SqlConnection Conn = new SqlConnection();
          Conn.ConnectionString = WebConfigurationManager.ConnectionStrings[ConnectionString].ConnectionString;
          SqlDataReader dr = null;
         
          SqlCommand cmd = new SqlCommand(sqlcmd,Conn);

          try
          {
              Conn.Open();
              dr = cmd.ExecuteReader();
              while (dr.Read())
              {

              }

          }
          catch (Exception ex)
          {
              Response.Write("<b>Error Message----</b>" + ex.ToString());
          }
          finally {
              if (dr != null) {
                  cmd.Cancel();
                  dr.Close();
              }
              if (Conn.State == ConnectionState.Open) {
                  Conn.Close();
                  Conn.Dispose();
              }
         
          }
   
    }
}

要怎麼做到按下按鈕後跳出新視窗(open new window),在新視窗輸入內容(Ex.帳號密碼)後回傳(return value)的效果

http://catchtest.pixnet.net/blog/post/28219055-asp.net-%E4%BD%BF%E7%94%A8%E7%AD%86%E8%A8%98

讓ASP.NET網站在開發除錯時期擁有WEB.CONFIG文件轉換功能

ref: https://blog.kkbruce.net/2016/09/enabling-xml-document-transforms-for-all-asp-net-web-by-develop-time.html#.XoP1KGMzbRY