小编Tom*_*len的帖子

ASP.net c#名称空间中可公开访问的函数

在我的命名空间中,我可以拥有可供我的命名空间中所有其他页面访问的公共类.我该如何开展公共活动?我是否必须创建一个包含函数的类?或者有更简单的方法吗?

c# asp.net namespaces public

1
推荐指数
1
解决办法
5563
查看次数

SQL change query to show orphans

Give the query:

SELECT
    tblProducts.ID, tblProducts.views, tblProducts.productName, tblProducts.isForSale, tblProducts.isLimitedStock, tblProducts.stockCount, tblProducts.description, tblProducts.weightKG, tblProducts.basePrice, tblProducts.dateCreated, tblProductCats.catName, 
    (SELECT COUNT(*) FROM tblProductPrices WHERE productId = tblproducts.id) AS priceMods, 
    (SELECT COUNT(*) FROM tblcomments WHERE productId = tblproducts.ID) AS comments,
    (SELECT COUNT(*) FROM tblProductImages WHERE productID = tblproducts.id) AS imageCount
FROM
    tblProducts
INNER JOIN
    tblProductCats ON tblProducts.categoryID = tblProductCats.ID
Run Code Online (Sandbox Code Playgroud)

If the category ID for the product is 0 (tblProducts INNER JOIN tblProductCats ON tblProducts.categoryID = tblProductCats.ID) it will not return the product record, is there …

sql sql-server join

1
推荐指数
1
解决办法
406
查看次数

ASP.net和JQuery UI Datepicker

鉴于:

<input id="datepicker" type="text" />
Run Code Online (Sandbox Code Playgroud)

id = datepicker告诉javascript将所有datepicker代码附加到表单元素,如何将其转换为服务器控件?

例如:

<input runat="server" id="datepicker" type="text" />
Run Code Online (Sandbox Code Playgroud)

不起作用,因为ASP.net生成自己的ID.

编辑

<asp:TextBox runat="server" ID="dateTo" class="datepicker"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)

呈现为

<input name="ctl00$mainContent$dateTo" type="text" id="ctl00_mainContent_dateTo" class="datepicker" />
Run Code Online (Sandbox Code Playgroud)

而且不起作用!

asp.net jquery-ui

1
推荐指数
1
解决办法
2791
查看次数

使用Javascript显示权重

我有一个改变用户偏好的javascript函数,如果他们想要权重是公制的还是英制的.

在我的页面上我打印出重量,IE:

This is some description:

This product weights <b>200 KG</b>

Blah blah
Run Code Online (Sandbox Code Playgroud)

我需要这样做,以便Javascript更改页面上所有权重的权重测量,并且我不确定解决此问题的最佳方法.您可以创建自己的标签或标签属性吗?

感谢任何建议,JQuery很好.

html javascript jquery

1
推荐指数
1
解决办法
1215
查看次数

Div内部div不自动扩展(截图)

我需要红框用蓝框内容扩展,所以它们总是都是相同的大小.

替代文字

红色框定义为:

.leftMenu{
    float:left;
    width:20%;
    background-image:url(../images/leftMenuBG.jpg);
    background-position:bottom;
    background-color:#BFDAE3;
    background-repeat:repeat-x;
}
Run Code Online (Sandbox Code Playgroud)

无论我尝试什么,似乎无法让它工作!有任何想法吗?谢谢!

html css height

1
推荐指数
1
解决办法
211
查看次数

ASP.net c#替换字符串不起作用

        // Build email link
        confirmLink = Master.siteDomain + "/newsLetter.aspx?action=confirm&e=" + emailAddress + "&code=" + verCode;

        using (SqlCommand cmd = new SqlCommand("SELECT newRegEmailBody, newRegEmailSubj FROM tblSiteSettings WHERE (isActive = 1)", Master.cn))
        {
            SqlDataReader rdr = cmd.ExecuteReader();
            if (rdr.Read())
            {
                emailBody = rdr[0].ToString();
                emailSubj = rdr[1].ToString();
            }
            rdr.Close();
        }
        emailBody.Replace("[CONFIRMATION_LINK]", confirmLink);
        emailer.sendEmail(emailAddress, Master.noReplyEmail, emailSubj, emailBody);
Run Code Online (Sandbox Code Playgroud)

这一切似乎都很好,除了身体仍然出现[CONFIRMATION_LINK]在文本中,任何想法?

c# asp.net string replace str-replace

1
推荐指数
1
解决办法
4636
查看次数

ASP.net c#,我怎么知道用什么?

我一直在网上搜索ASP.net c#的代码示例,但他们似乎从未列出它们包含的名称空间,例如:

using System.Data.SqlClient;
etc etc
Run Code Online (Sandbox Code Playgroud)

我是否遗漏了一些明显的东西,或者我应该准确地知道每个代码示例需要哪些命名空间?

c# asp.net using using-directives

1
推荐指数
1
解决办法
136
查看次数

Java applet可以将API用于硬件吗?

我的任务是创建需要在Mac和PC上运行的软件.

该软件需要与某些USB硬件进行通信.

为了防止必须维护两个软件,我想到了编写Java applet的可能性,我对Java很新,但是在C#和C上没问题,并且确实在大学做了一点Java所以我应该没问题有了它,但我的问题是,Java applet可以与某些USB硬件的API通信,还是由于安全原因这是不可能的?

java hardware api applet

1
推荐指数
1
解决办法
1231
查看次数

使用SQL ORDER BY对给定元素进行排序

鉴于:

  SELECT projectID, urlID, COUNT(1) AS totalClicks, projectPage,
         (SELECT COUNT(1)
           FROM   tblStatSessionRoutes, tblStatSessions
           WHERE  tblStatSessionRoutes.statSessionID = tblStatSessions.ID
           AND    tblStatSessions.projectID = tblAdClicks.projectID
           AND    (tblStatSessionRoutes.leftPageID = tblAdClicks.projectPage OR
                 tblStatSessionRoutes.rightPageID = tblAdClicks.projectPage)) AS totalViews
  FROM   tblAdClicks
  WHERE  projectID IN (SELECT projectID FROM tblProjects WHERE userID = 5)
  GROUP  BY projectID, urlID, projectPage
Run Code Online (Sandbox Code Playgroud)

我需要对它们进行排序,以便ID = 111的所有项目在返回的数据集中都是最后的.

例如,它可能会返回:

Project ID
---------
100
100
100
156
156
143
122
111
111
111
190
154
87
Run Code Online (Sandbox Code Playgroud)

但我需要所有的111出现在列表的END,不使用两个查询,一个选择111,另一个选择其余的不幸不幸,因为这是一个资源密集型查询.

sql sql-order-by relational-database

1
推荐指数
1
解决办法
66
查看次数

c#这是我如何覆盖方法?

    // Loads a users info
    public void loadUserInfo()
    {
        CrystalTech.tblUsersDataTable dsCommon = new CrystalTech.tblUsersDataTable();
        using (tblUsersTableAdapter userAdapter = new tblUsersTableAdapter())
        {
            userAdapter.FillBy(dsCommon, this.ID);
        }
        this.username = dsCommon[0].userName;
        this.company.ID = dsCommon[0].clientID;
        this.company.name = dsCommon[0].ClientName;
        this.isBuyer = bool.Parse(dsCommon[0].isBuyer.ToString());
        this.isClient = bool.Parse(dsCommon[0].isClient.ToString());
        this.isClientPowerUser = bool.Parse(dsCommon[0].powerUser.ToString());
        this.isReportingUser = bool.Parse(dsCommon[0].reportingUser.ToString());
        this.isSupplier = bool.Parse(dsCommon[0].isSupplier.ToString());
        this.isPaperSupplier = bool.Parse(dsCommon[0].isPaperSupplier.ToString());
        this.hasKitView = bool.Parse(dsCommon[0].haskitview.ToString());
    }
    public void loadUserInfo(int usersID)
    {
        this.ID = usersID;
        loadUserInfo();
    }
Run Code Online (Sandbox Code Playgroud)

这是正确/标准的吗?或者我接近这个错误?目的是让userID在可选参数中传递.

c# methods overriding

1
推荐指数
1
解决办法
399
查看次数