static void Main(string[] args)
        {

            //int d = GetInt("4.5");
            int d = (int)Math.Round(2.5,MidpointRounding.AwayFromZero);

            decimal kk = Convert.ToDecimal("3.2");

            //int dd = int.Parse(d);
            int result;

            int.TryParse("2.3", out result);
            int kkd = result;

           int dp = (int)Math.Round(4.5);
           //double ll =Math.Floor(2.5);
         
        }

posted @ 2009-07-29 13:59 许晓光 阅读(11) | 评论 (0)编辑

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"

DataSourceID="SqlDataSource1">

<Columns>

<asp:TemplateField HeaderText="StudentNumber">

<ItemTemplate>

<asp:CheckBox ID="snc" runat="server" Text='<% #DataBinder.Eval(Container.DataItem,"snumber") %>' />

</ItemTemplate>

</asp:TemplateField>

 

<asp:BoundField DataField="sname" HeaderText="sname" SortExpression="sname" />

</Columns>

 

</asp:GridView>

 

The templatefield class is used to display custom content for each record displayed.

The DataBinder.Eval method is used to evaluate data-binding expressions at run time.

posted @ 2009-05-06 17:45 许晓光 阅读(18) | 评论 (0)编辑

    <body >

<form id="form1" runat="server">

<div>

<object id="MP" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="620" height="460" VIEWASTEXT>

<param name="filename" value="msft101006vxpm.wmv">

<param name="AutoStart" value="1">

<param name="Enabled" value="-1">

<param name="ShowControls" value="-1">

<param name="ShowGotoBar" value="0">

<param name="ShowStatusBar" value="-1">

<param name="EnableFullScreenControls" value="0">

<param name="EnablePositionControls" value="0">

<param name="Volume" value="0">

<param name="DisplaySize" value="4">

<param name="SendErrorEvents" value="0">

<param name="enableContextMenu" value="0">

<param name="EnableTracker" value="-1">

<param name="AudioStream" value="-1">

<param name="AutoSize" value="0">

<param name="AnimationAtStart" value="-1">

<param name="AllowScan" value="-1">

<param name="AllowChangeDisplaySize" value="-1">

<param name="AutoRewind" value="0">

<param name="Balance" value="0">

<param name="BaseURL" value="">

<param name="BufferingTime" value="5">

<param name="CaptioningID" value="">

<param name="ClickToPlay" value="-1">

<param name="CursorType" value="0">

<param name="CurrentPosition" value="-1">

<param name="CurrentMarker" value="0">

<param name="DefaultFrame" value="">

<param name="DisplayBackColor" value="0">

<param name="DisplayForeColor" value="16777215">

<param name="DisplayMode" value="0">

<param name="InvokeURLs" value="-1">

<param name="Language" value="-1">

<param name="Mute" value="0">

<param name="PlayCount" value="1">

<param name="PreviewMode" value="0">

<param name="Rate" value="1">

<param name="SAMILang" value="">

<param name="SAMIStyle" value="">

<param name="SAMIFileName" value="">

<param name="SelectionStart" value="-1">

<param name="SelectionEnd" value="-1">

<param name="SendOpenStateChangeEvents" value="-1">

<param name="SendWarningEvents" value="-1">

<param name="SendKeyboardEvents" value="0">

<param name="SendMouseClickEvents" value="0">

<param name="SendMouseMoveEvents" value="0">

<param name="SendPlayStateChangeEvents" value="-1">

<param name="ShowCaptioning" value="0">

<param name="ShowAudioControls" value="-1">

<param name="ShowDisplay" value="0">

<param name="ShowPositionControls" value="-1">

<param name="ShowTracker" value="-1">

<param name="TransparentAtStart" value="0">

<param name="VideoBorderWidth" value="0">

<param name="VideoBorderColor" value="0">

<param name="VideoBorder3D" value="0">

<param name="WindowlessVideo" value="0">

</object>

</div>

</form>

</body>

posted @ 2009-05-05 17:23 许晓光 阅读(45) | 评论 (0)编辑

    using System.Diagnostics;

 

namespace WebApplication1

{

public partial class WebForm3 : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

Process pro = new Process();

pro.StartInfo.UseShellExecute = false;

pro.StartInfo.FileName = "cmd";

pro.StartInfo.Arguments = "/c dir > d:\\2.txt";

pro.StartInfo.RedirectStandardOutput = false;

pro.Start();

}

}

}

 

posted @ 2009-04-30 09:40 许晓光 阅读(126) | 评论 (0)编辑

    CREATE TABLE tbl_students

    (

        snumber char,

        sname varchar(10)

    )

 

    CREATE TABLE tbl_curriculums

    (

        cnumber char,

        cname varchar(15),

        cteacher varchar(10)

    )

 

    CREATE TABLE tbl_relationships

    (

        snumber char,

        cnumber char,

        score varchar(3)

    )

    --Method 1 Good

SELECT S.sname

FROM

    tbl_students S,

    tbl_curriculums C,

    tbl_relationships R

WHERE

    S.snumber = R.snumber AND

    R.cnumber = C.cnumber AND

    C.cteacher = 'XU'

 

--Method 2 Better

SELECT S.sname

FROM

tbl_students S

WHERE

S.snumber in

(

    SELECT R.snumber

    From

        tbl_curriculums C,

        tbl_relationships R

    WHERE

        R.cnumber = C.cnumber AND

        C.cteacher = 'XU'

)

 

-- Method 3 Best

SELECT S.sname

FROM

tbl_students S

INNER JOIN tbl_relationships R ON S.snumber = R.snumber

INNER JOIN tbl_curriculums C ON R.cnumber = C.cnumber

AND C.cteacher ='XU'

posted @ 2009-04-29 15:03 许晓光 阅读(18) | 评论 (0)编辑
     摘要: 1. 在项目中引用jQuery 类库<script language="javascript" type="text/javascript" src="/JS/jquery-1.2.6.js">     </script>2. JavaScript 代码<script language="javascript" type="text/javasc...  阅读全文
posted @ 2009-04-24 11:43 许晓光 阅读(146) | 评论 (0)编辑
     摘要: 添加视图<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> <script language="javascript" type="text/javascript" src="/Scripts/jquery-1.2.6.min.j...  阅读全文
posted @ 2009-04-21 10:51 许晓光 阅读(17) | 评论 (0)编辑
     摘要: 添加视图。 添加控制器。  阅读全文
posted @ 2009-04-16 12:11 许晓光 阅读(13) | 评论 (0)编辑
     摘要: ASP.NET 框架支持事件冒泡技术,它准许子控件触发的事件由父控件处理。 http://msdn.microsoft.com/en-us/library/aa719644(VS.71).aspx  阅读全文
posted @ 2009-04-16 09:46 许晓光 阅读(51) | 评论 (0)编辑
     摘要: 创建ASP.NET MVC 应用程序后,在界面上添加个ASP.NET 按钮服务器控件。运行程序单击按钮控件,产生如下异常。Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration sp...  阅读全文
posted @ 2009-04-14 17:21 许晓光 阅读(243) | 评论 (0)编辑