<script src="Jscript/JQuery_UI/js/jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="Jscript/JQuery_UI/js/jquery-ui-1.8.17.custom.min.js" type="text/javascript"></script>
<script src="Jscript/JQuery_UI/js/jquery.ui.datepicker-zh-TW.js" type="text/javascript"></script>
<link href="Jscript/JQuery_UI/css/ui-lightness/jquery-ui-1.8.17.custom.css" rel="stylesheet" type="text/css" />
Script部分:
<script>
$(function () {
$("#Button2").click( addTextbox);
});
function addTextbox() {
var cobject = document.getElementById("Count");
var c = cobject.value;
var box = "<input type='text' id ='text" + c + "' name='text" + c + "' value='text" + c + "'/><br/>";
$("#TextValueDiv> input:text:last").each(function () {
$(this).next().after($(box));
});
var count = Number(c) + 1;
cobject.value = count;
}
</script>
form部分:
<div id="ConentDiv">
<input type="button" id ="Button2" value="new"/>
<input type="hidden" id="Count" name="Count" value="2" />
</div>
<div id="TextValueDiv">
<input type="text" id="text1" name="text1" /><br />
</div>
執行方式:當按下New按鈕,則新增一個新的Textbox,並放置於最後一個TextBox之後
2012年3月20日 星期二
2012年3月7日 星期三
{Oracle} trunc函數 比對當天資料
SELECT * FROM abc
WHERE trunc(VaryDate)=trunc(sysdate)
VaryDate--資料表欄位名稱
sysdate---系統時間
WHERE trunc(VaryDate)=trunc(sysdate)
VaryDate--資料表欄位名稱
sysdate---系統時間
2012年2月24日 星期五
{C#-JavaScript} 套用JS Calendar
1.下載JS Calendar
2.載入 CSS與JS
<link type="text/css" href="Jscript/JSCal2-1.9/src/css/jscal2.css" rel="Stylesheet" />
<link type="text/css" href="Jscript/JSCal2-1.9/src/css/border-radius.css" rel="Stylesheet" />
<link type="text/css" href="Jscript/JSCal2-1.9/src/css/reduce-spacing.css" rel="Stylesheet" />
<script type="text/JavaScript" src="Jscript/JSCal2-1.9/src/js/jscal2.js"></script>
<script type="text/JavaScript" src="Jscript/JSCal2-1.9/src/js/unicode-letter.js"></script>
<script type="text/JavaScript" src="Jscript/JSCal2-1.9/src/js/lang/b5.js"></script>
3.先建立控制項 搭配script 執行js檔
Note:建立控制項使用<input>頁籤創件,如是使用asp.net建立控制項則會因為runat="server",當按下button或其觸發,日曆只會曇花一現....
<input type="text" id="date" name="date" size="10" >
<input type="button" value="..." id="BTNTest" name="BTN">
<script type="text/javascript">
new Calendar({
inputField: "date",
dateFormat: "%Y/%m/%d",
trigger: "BTNTest",
bottomBar: true,
weekNumbers: true,
showTime: 24,
onSelect: function() {this.hide();}
});
</script>
new Calendar其屬性要參考.js的API:http://www.dynarch.com/projects/calendar/doc/#printDate
inputField=日期所要放置的控制ID
trigger=觸發.JS的控件ID
onSelect: function() {this.hide();}=選擇後,則日曆隱藏
2.載入 CSS與JS
<link type="text/css" href="Jscript/JSCal2-1.9/src/css/jscal2.css" rel="Stylesheet" />
<link type="text/css" href="Jscript/JSCal2-1.9/src/css/border-radius.css" rel="Stylesheet" />
<link type="text/css" href="Jscript/JSCal2-1.9/src/css/reduce-spacing.css" rel="Stylesheet" />
<script type="text/JavaScript" src="Jscript/JSCal2-1.9/src/js/jscal2.js"></script>
<script type="text/JavaScript" src="Jscript/JSCal2-1.9/src/js/unicode-letter.js"></script>
<script type="text/JavaScript" src="Jscript/JSCal2-1.9/src/js/lang/b5.js"></script>
3.先建立控制項 搭配script 執行js檔
Note:建立控制項使用<input>頁籤創件,如是使用asp.net建立控制項則會因為runat="server",當按下button或其觸發,日曆只會曇花一現....
<input type="text" id="date" name="date" size="10" >
<input type="button" value="..." id="BTNTest" name="BTN">
<script type="text/javascript">
new Calendar({
inputField: "date",
dateFormat: "%Y/%m/%d",
trigger: "BTNTest",
bottomBar: true,
weekNumbers: true,
showTime: 24,
onSelect: function() {this.hide();}
});
</script>
new Calendar其屬性要參考.js的API:http://www.dynarch.com/projects/calendar/doc/#printDate
inputField=日期所要放置的控制ID
trigger=觸發.JS的控件ID
onSelect: function() {this.hide();}=選擇後,則日曆隱藏
2012年2月23日 星期四
{C#-SQL資料庫}程式運用web config 與 app config
web 寫法 in C#:
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["ABC"].
ConnectionString;
app寫法 in C#:
System.Configuration.ConfigurationManager.ConnectionStrings["ABC"].ToString();
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["ABC"].
ConnectionString;
app寫法 in C#:
System.Configuration.ConfigurationManager.ConnectionStrings["ABC"].ToString();
2012年2月21日 星期二
{C#} console 畫面停留與結束
Console.WriteLine("按任意鍵結束....");
//Console.ReadLine();// 使畫面停住
Console.ReadKey(); //可按任意鍵結束畫面
參考文件:http://it-easy.tw/vb-net-console-read-write/
//Console.ReadLine();// 使畫面停住
Console.ReadKey(); //可按任意鍵結束畫面
參考文件:http://it-easy.tw/vb-net-console-read-write/
{C#} console- unauthorizedaccessexception 拒絕存取路徑
try
{
File.CreateText(@"D:\Tobey\TimeCreate.txt");
Console.WriteLine("Success");
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
throw;
}
針對本機資料夾Tobey無法建立新檔案,需先將Tobey資料夾共用性打開,即可通過~
{
File.CreateText(@"D:\Tobey\TimeCreate.txt");
Console.WriteLine("Success");
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
throw;
}
針對本機資料夾Tobey無法建立新檔案,需先將Tobey資料夾共用性打開,即可通過~
2012年1月17日 星期二
{Interview 專區}物件導向
何為物件導向?
類別算是一個藍圖、一個範本、一個可參考的文件,他沒有 實體 (Instance),屬靜態的。
物件是一個看的到、摸的到的實體,屬於動態的,狀態會隨時改變,但架構與行為不會改變。
Ex: 類別:設計藍圖
物件:實際蓋好的房子
兩者關係:設計藍圖(類別)決定房子應該怎麼蓋,決定幾台電梯、幾間房間、走道如何設計。實際蓋好的房子(物件)是照著設計藍圖所蓋出來的房子,人只能照設計藍圖的設計使用這間房子。
來源:http://blog.miniasp.com/post/2009/08/27/OOP-Basis-What-is-class-and-object.aspx物件導向三個特性
多型:http://www.dotblogs.com.tw/boei/archive/2010/07/07/16446.aspx
繼承的延申,多型可以讓處理同一類資料的類別擁有相同的函數,但是每個類別所實做出來的相同函數的功能不一定相同(每一Rule呼叫底層Ruls複寫Function)
多型中含多載(Overloading)-將一個涵數名稱,給一種以上的涵數實動,以便依據當時情況,擇一執行、蓋寫(Overriding)-將繼承下來的方法,以同名涵數蓋掉
封裝:將資料與操作此資料的涵數包在一起,成為一個物件
繼承:接父類別的所有屬性方法,並加以改造特性
參考資料:http://notepad.yehyeh.net/index.htm?Tutorial/CSharp/CH01/03ObjectOrient/3OOCharacter/
訂閱:
文章 (Atom)