小编Man*_*ano的帖子

如何在asp.net中回页后保持页面滚动位置

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="Server">
    <meta http-equiv="refresh" content="4" />   
 <script type="text/javascript">

    var xPos1, yPos1;

    var prm = Sys.WebForms.PageRequestManager.getInstance();
    prm.add_pageLoading(pageLoadingHandler);
    prm.add_pageLoaded(pageLoaded);
    function pageLoaded(sender, args) {

        $get('<%=Panel_Users.ClientID %>').scrollLeft = xPos1;
        $get('<%=Panel_Users.ClientID %>').scrollTop = yPos1;
    }
    function pageLoadingHandler(sender, args) {
        xPos1 = $get('<%=Panel_Users.ClientID %>').scrollLeft
        yPos1 = $get('<%=Panel_Users.ClientID %>').scrollTop;
    }
    </script>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)

不起作用,我哪里出错了

    <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"  />    

<div style="height: 504px; width: 941px;">
                 <asp:Panel runat="server" ID="Panel_Users" ScrollBars="Auto" Style="z-index: 1; left: 748px;
                     top: 621px; position: absolute; height: 250px; width: 287px">
                     <asp:UpdatePanel UpdateMode="Conditional" ID="UpdatePanel1" runat="server">
                         <ContentTemplate>
                             <asp:GridView …
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net ajax

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

在asp.net网站中动态添加项目到菜单

<asp:Menu ID="mnu" runat="server" PathSeparator="," CssClass="menu" DynamicMenuItemStyle-CssClass="menu">
    <Items>
        <asp:MenuItem Text="home" NavigateUrl="~/Default.aspx"  />
        <asp:MenuItem Text="Aboutus" NavigateUrl="#"/>
        <asp:MenuItem Text="Support" NavigateUrl="#" />


    </Items>
</asp:Menu>
Run Code Online (Sandbox Code Playgroud)

我在母版页中有这个菜单,当用户登录网站时,根据用户角色我想从服务器端向菜单添加项目.我怎样才能做到这一点.

管理员(要添加的菜单 - >组织,消息,组)用户(要添加的菜单 - >消息,组)

由于我有6个角色,因此每个角色都有不同的菜单项.如何才能做到这一点

c# asp.net menu uinavigationbar

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

如何在asp.net中获得确认弹出窗口

在网格内部,我在网格中有一个删除按钮,后面有一个代码来执行删除.

<asp:TemplateField HeaderText="Edit Controls" ItemStyle-Width="15%">
 <ItemTemplate>
   <asp:LinkButton ID="Lnk_Delete" ToolTip="Delete Message" 
   CommandArgument='<%#Eval("MsgID") %>' CommandName="Delete" runat="server"> 
   <img id="Img1" src="Styles/Images/Delete.jpg" runat="server"  /></asp:LinkButton>
 </ItemTemplate>
</asp:TemplateField> 

 protected void Grid_Messagetable_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {

    }
Run Code Online (Sandbox Code Playgroud)

一切正常如何在执行删除之前弹出确认.

javascript c# asp.net popup

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

在datagrid中隐藏列,而不设置column.visble = false

 <asp:BoundField DataField="TimeRead" ItemStyle-Width="25%"  HeaderText="TimeRead" SortExpression="TimeRead" />
 <asp:BoundField DataField="Name" ItemStyle-Width="45%" HeaderText="Name" SortExpression="Name" />
 <asp:BoundField DataField="Email" ReadOnly="True" Display="none" HeaderText="Email" SortExpression="Email" />
Run Code Online (Sandbox Code Playgroud)

如何隐藏数据网格中的"电子邮件"列.我不想使用column.visible属性.如何使用css属性或任何其他方法隐藏它.谢谢

c# asp.net datagrid

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

如何在c#中的单个数组中获取3个整数值

我有3个内插a,b,c,它们的值分别为2,4,5 ..如何array int[] stats = new int[3];在c中存储3个数字#

我必须将该值添加到字符串,输出应该是

string val = [2,4,5];

c# arrays

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

如何仅刷新网站的几个部分

我在我的网页上使用饼图,必须每4秒更新一次,所以我使用了它

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="Server">
    <meta http-equiv="refresh" content="4" />
Run Code Online (Sandbox Code Playgroud)

我的饼图位于页面底部.每次页面刷新时页面都会显示在顶部.当我向下滚动以查看饼图时,它会再次刷新.

    //Passing values to draw pie chart

    var pie1 = new RGraph.Pie('pie1', <%= Session["uStats"] %>);
 // Create the pie object
            pie1.Set('chart.key', ['Read', 'Received', 'Not Received']);
            pie1.Set('chart.key.align', 'right');
            pie1.Set('chart.key.position.x', 200);
            pie1.Set('chart.key.position.y', 100);
            //pie1.Set('chart.gutter.right', 100);
            pie1.Set('chart.colors',['#86cf21', '#eaa600', '#e01600']);
            pie1.Set('chart.title', "Message Status");
            pie1.Set('chart.align', 'left');
            pie1.Set('chart.shadow', true);
            pie1.Set('chart.radius', 70);
            pie1.Set('chart.labels.sticks', false);
             pie1.Set('chart.tooltips.effect', 'fade');
            pie1.Set('chart.tooltips.event', 'onmousemove');
            pie1.Set('chart.highlight.style', '3d'); // Defaults to 3d anyway; can be 2d or 3d


            if (!RGraph.isIE8()) 
            {
                pie1.Set('chart.zoom.hdir', 'center');
                pie1.Set('chart.zoom.vdir', 'up');
                pie1.Set('chart.labels.sticks', …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

如何在asp.net的列表框中获取所选值

 foreach (ListItem item in ListBoxMembers.Items)
 {
     if (item.Selected)
     {
         countSelected += 1;
     }

 }   
 for (int counter = 0; counter < countSelected; counter++)
 {
    string firstName = ListBoxMembers.SelectedItems[counter].Value;
 }
Run Code Online (Sandbox Code Playgroud)

这不会返回选定的值.我哪里错了?它抛出的错误是System.Web.UI.WebControls不包含listboxmembers.selectedItems错误的defenition

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using MySql.Data.MySqlClient;
using MySql.Data;
using System.Web.Security;
using System.Data;
using System.Web.UI.WebControls;
Run Code Online (Sandbox Code Playgroud)

这些是我正在使用的名称空间.

这就是我想要做的

 for (int counter = 0; counter < countSelected; counter++)
            {

        //To get User ID
            string firstName=ListBoxMembers.SelectedItems[counter].Value;

           // string firstName = ListBoxMembers.Items[counter].Value;
            string GUserIDQueryText = "SELECT UserID FROM tbl_user …
Run Code Online (Sandbox Code Playgroud)

c# asp.net listbox

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

where子句中的列''是不明确的mysql中的错误

SELECT tbl_user.userid,
       tbl_user.firstname,
       tbl_user.lastname,
       tbl_user.email,
       tbl_user.created,
       tbl_user.createdby,
       tbl_organisation.organisationname
FROM   tbl_user
       INNER JOIN tbl_organisation
         ON tbl_user.organisationid = tbl_organisation.organisationid
WHERE  organisationid = @OrganisationID;  
Run Code Online (Sandbox Code Playgroud)

我正在使用此语句来执行数据绑定.我在这里收到错误.

where子句中的"OrganisationID"列不明确

我应该怎么做才能将tbl_user中的OrganisationID命名为与tbl_organisation相同.OrganisationID是来自tbl_Organisation的外键

mysql sql asp.net

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

标签 统计

asp.net ×7

c# ×7

javascript ×2

ajax ×1

arrays ×1

datagrid ×1

listbox ×1

menu ×1

mysql ×1

popup ×1

sql ×1

uinavigationbar ×1