小编Ram*_*Ram的帖子

如何在asp.net中一次销毁所有会话?

我想一次销毁所有会话.我尝试了Session.Abondon()方法,但我不知道为什么这不会破坏所有的会话.

c# asp.net session

18
推荐指数
2
解决办法
5万
查看次数

如何在同一.aspx页面上使用两个更新面板

我在页面上有两个更新面板.我想在不同的条件下更新它们的两个条件.但我不知道为什么会发生这种情况.我已为两者指定了触发器,但没有帮助,下面是我的代码.

请让我知道我哪里错了.

实际上,当第一个更新面板中的selectedindexchange被触发时,第一个更新面板中有三个下拉列表,然后第二个更新面板的内容也会更新.

<asp:UpdatePanel ID="upSearch" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional">
    <ContentTemplate>
        <div style="float: left; width: auto;">

            <asp:DropDownList ID="ddlLocation" runat="server" Width="206px" DataTextField="LocationName"
                DataValueField="Locationid" AutoPostBack="true" OnSelectedIndexChanged="ddlLocation_SelectedIndexChanged">
            </asp:DropDownList>

            &nbsp;
            <asp:DropDownList ID="ddlArea" runat="server" Width="200px" DataTextField="AreaName"
                DataValueField="Areaid" AutoPostBack="true" OnSelectedIndexChanged="ddlArea_SelectedIndexChanged">
            </asp:DropDownList>

            &nbsp;
            <asp:DropDownList ID="ddlRoom" runat="server" Width="200px" DataTextField="RoomName"
                DataValueField="Roomid">
            </asp:DropDownList>
            &nbsp;

        </div>
        <div style="float: left; width: 80px;">
            <asp:Button ID="btnSearch" runat="server" Text="Search" ValidationGroup="vgSearch"
                CssClass="bluebtn" UseSubmitBehavior="false" OnClick="btnSearch_Click" />
        </div>
        <div style="float: left; width: 99%; padding: 5px 0px;">
        </div>
    </ContentTemplate>
  </asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

第二个如下: -

<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional">
<ContentTemplate>
    <asp:Calendar ID="calSchedule" runat="server" …
Run Code Online (Sandbox Code Playgroud)

c# asp.net triggers updatepanel

9
推荐指数
1
解决办法
4万
查看次数

如何使用纯文本或HTml模板发送具有备用视图的电子邮件.

我想发送带有备用视图的电子邮件,无论是纯文本还是html模板,我使用了以下链接中的代码 aspnet-sending-email-both-in-html-and-plain-text但我不知道为什么它不能为我工作..我的代码是:

  public void EmailSendingWithBothHTMLAndPlainText()
{
    // CREATE EMAIL
    // first we create a plain text version and set it to the AlternateView
    // then we create the HTML version
    System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();

    msg.From = new MailAddress("visionstask@gmail.com");
    msg.Subject = "Event: testing";
    msg.To.Add("ram@tsgdev.net");

    // create a string to hold all email addresses
    StringBuilder sbEmailTo = new StringBuilder();
    sbEmailTo.Append("visionstask@gmail.com");

    //if (!String.IsNullOrEmpty(TextBoxEmail2.Text)) { msg.To.Add(TextBoxEmail2.Text); sbEmailTo.Append(", " + TextBoxEmail2.Text); }
    //if (!String.IsNullOrEmpty(TextBoxEmail3.Text)) { msg.To.Add(TextBoxEmail3.Text); sbEmailTo.Append(", " + TextBoxEmail3.Text); }
    //if (!String.IsNullOrEmpty(TextBoxEmail4.Text)) …
Run Code Online (Sandbox Code Playgroud)

c# asp.net email alternateview

4
推荐指数
1
解决办法
2万
查看次数

哪种更好的方式在Web应用程序中的服务器上存储图像?

我正在开发一个Web应用程序,我需要在服务器上存储图像(这些是用户上传的).我正在为每个新图像生成新的Guid.我正在创建一个图像的三个图像,即原始图标,图标和拇指.我仍然使用三个不同的文件夹来保存这些.我的项目经理问我为什么我没有为每个用户创建不同的文件夹.所以我的问题是哪种更好的方法来存储以下内容之间的图像:

1).仅在三个文件夹中上传图像,即原始图标,图标和拇指,或2).为每个用户创建文件夹,然后在其中创建三个文件夹,用于原始,拇指和图标.有一件事我想问一下,如果用户数量超过100000那么它会影响性能吗?

这是更好的方法.请帮我决定.谢谢

c# asp.net directory webserver image

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

如何在C#中从转发器中找到td?

我有转发器.我想要显示并隐藏条件,我使用下面的代码来做到这一点:

我的HTML代码是:

<table cellpadding="0" cellspacing="0">
    <tr valign="top" class="list_heading">
        <td width="50%">
            Column
        </td>
        <td width="20%">
            Operation
        </td>
        <td width="19%" style="display: none;">
            And/Or
        </td>
        <td width="20%">
            Value
        </td>
        <td width="20%" id="tdvalue2Header" visible="false" runat="server">
            Value2
        </td>
        <td width="10%">
            Remove
        </td>
    </tr>
    <tbody>
        <asp:Repeater ID="rpSearchItems" runat="server" OnItemDataBound="rpSearchItems_ItemDataBound">
            <ItemTemplate>
                <tr>
                    <td style="display: none;">
                    </td>
                    <td>
                        <%# Eval("DisplayName") %>
                    </td>
                    <td>
                        <%# Eval("Operation") %>
                    </td>
                    <td style="display: none;">
                        <%# Eval("AndOr") %>
                    </td>
                    <td>
                        <%# Eval("Value") %>
                    </td>
                    <td id="tdValue2" runat="server">
                        <%# Eval("Value2") %>
                    </td> …
Run Code Online (Sandbox Code Playgroud)

c# asp.net controls repeater find

4
推荐指数
1
解决办法
2万
查看次数

如何在使用内部联接时在sql server中计数?

我有以下查询:

SELECT  
   h.helpcontent, s.MenuID, s.pkSitePageId, s.PageAliasName,
   s.SitePageName,s.pagepath
FROM 
   tblSiteRolePermissions p
INNER JOIN 
   tblSitePages s ON p.fkSitePageId = s.pkSitePageId
INNER JOIN 
   tblHelp h ON s.pkSitePageId=h.fkSitePageId
WHERE 
   (p.fkRoleId = 4 AND p.ViewOnly = 1) 
ORDER BY 
   s.pkSitePageId
Run Code Online (Sandbox Code Playgroud)

我想从中得到好处tblSiteRolePermissions.我试过Count但它抛出一些错误,如:

消息8120,级别16,状态1,行1
列'tblHelp.HelpContent'在选择列表中无效,因为它不包含在聚合函数或GROUP BY子句中.

请帮帮我,让我知道我哪里错了.

更新

这是我正在尝试的代码:

SELECT 
    count(p.pkRolePermissionId), 
    h.helpcontent, s.MenuID, s.pkSitePageId, s.PageAliasName, 
    s.SitePageName, s.pagepath
FROM
    tblSiteRolePermissions p
INNER JOIN 
    tblSitePages s ON p.fkSitePageId = s.pkSitePageId
INNER JOIN
    tblHelp h ON s.pkSitePageId = h.fkSitePageId
WHERE 
    (p.fkRoleId = 4 AND p.ViewOnly = …
Run Code Online (Sandbox Code Playgroud)

sql-server row inner-join count

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

如何从XML文档中选择一个节点?

我想从API(即wunderground API)的XML响应中读取数据以进行天气预报。我已经使用下面的代码来阅读它。

    HttpWebRequest GoogleRequest;
    HttpWebResponse GoogleResponse = null;
    XmlDocument GoogleXMLdoc = null;
    try
    {
        GoogleRequest = (HttpWebRequest)WebRequest.Create("http://api.wunderground.com/api/c94ec600fe494bc2/astronomy/q/Cayman/Grand.xml");
        GoogleResponse = (HttpWebResponse)GoogleRequest.GetResponse();
        GoogleXMLdoc = new XmlDocument();
        GoogleXMLdoc.Load(GoogleResponse.GetResponseStream());

        XmlNode root = GoogleXMLdoc.DocumentElement;

        //XmlNodeList nodeList1 = root.SelectNodes("/sunset/");
        XmlNode test = root.SelectSingleNode("/moon_phase/");
     }
//.....
Run Code Online (Sandbox Code Playgroud)

但是我是异常表达式,必须 在代码的最后一行求值到节点集。我尝试了一些解决方案,但无法获取数据。实际上,想要的是:我想确定太阳落山和日出的时间。请帮助我如何解决此问题。

c# xml asp.net exception

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

如何使用jquery找到div的下一个跨度?

我有一个div和一个跨度旁边我只想用jquery 给它顶部我怎么能这样做.既DIV跨度被动态地生成.Div有id" divTest "我想找到这个div的下一个跨度.我尝试了一些技巧,但还没有成功.

更新:

实际上我已经在页面上实现了密码强度.我想改变它的立场.我在浏览器中粘贴html渲染

<input id="main_cntrlChangePwd_txtNewPassword" class="feild" type="password" maxlength="300" name="ctl00$main$cntrlChangePwd$txtNewPassword">
Run Code Online (Sandbox Code Playgroud)

另外5个字符,至少2个数字,1个符号,1个大写字符
消息

就这样

javascript css asp.net jquery

-2
推荐指数
1
解决办法
2万
查看次数