小编शेख*_*ेखर的帖子

在运行时更改云服务web.config

我正在尝试在Windows Azure上更改已部署的云服务(在本例中为WCF)的web.config,当我尝试在运行时更改web.config中的appSettings时,我收到权限被拒绝错误:

Access to the path 'E:\sitesroot\0\web.config' is denied.
Run Code Online (Sandbox Code Playgroud)

有没有办法来解决这个问题?

c# asp.net wcf azure

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

asp.net会话技术

我对asp.net会话管理非常了解.
但我对此几乎没有任何疑问.

  1. 何时创建会话ID.当客户端使用用户名和密码登录应用程序时.或当客户端尝试访问default.aspx页面时.
  2. 服务器如何服务客户端会话请求
  3. 我们可以在js中访问会话ID吗?
  4. 在客户端服务器会话创建方面,ASP.NET Web表单和ASP.NET MVC之间有什么区别吗?

任何给我非常深入了解会话的链接/书都会对我有所帮助.

提前致谢 !!!PRASHANT

asp.net asp.net-mvc session-state

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

ASP.NET:获取外部IP地址

我开发了网站.我需要获得网站访问者的IP.我尝试使用Request,但它只有内部IP:

Response.Write(Request.ServerVariables["REMOTE_ADDR"]);
Run Code Online (Sandbox Code Playgroud)

我查看了Server Variables集合中的所有键 - 结果相同:

foreach (string var in Request.ServerVariables)
{
    Response.Write(Request[var]);
}
Run Code Online (Sandbox Code Playgroud)

我如何获得外部IP地址?

c# asp.net ip

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

C#如何在<>字符的基础上拆分字符串

我想用<>字符分割我的文字.
例子假设我有一个字符串

 string Name="this <link> is my <name>";
Run Code Online (Sandbox Code Playgroud)

现在我想拆分它,以便我有一个字符串数组

ar[0]="this "
ar[1]="<link>"
ar[2]=" is my "
ar[3]="<name>"
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用分割功能

string[] ar=Name.Split('<');
Run Code Online (Sandbox Code Playgroud)

我也试过了

 string[] nameArray = Regex.Split(name, "<[^<]+>");
Run Code Online (Sandbox Code Playgroud)

但这不是给我的

 "<link>"
 and "<name>"
Run Code Online (Sandbox Code Playgroud)

但这不是一个好方法.
我可以在这里使用正则表达式.

c# regex

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

如何从C#中的字典中检索第一行?

如何从此字典中检索第一行.我记录了大约15条记录.

Dictionary<string, Tuple<string, string>> headINFO = 
                                   new Dictionary<string, Tuple<string, string>> { };
Run Code Online (Sandbox Code Playgroud)

c# asp.net

0
推荐指数
2
解决办法
2147
查看次数

如何使用DropDownList的SelectedIndexChanged事件

我的DropDownListwebform中有两个s,当我在第一个下拉列表中选择一个值时,我希望在第二个下拉列表中自动选择一个相关值.

这就是我目前拥有的:

    <table>   
        <tr>
            <td>
                <asp:Label ID="lbmanu" runat="server" Text="Furniture Manufacturer : 
                   "></asp:Label>
            </td>
            <td>
                <asp:DropDownList ID="ddmanu" runat="server" 
                    DataSourceID="Sql_fur_model_manu"    
                    DataTextField="manufacturer" DataValueField="manufacturer" 
                    onselectedindexchanged="ddmanu_SelectedIndexChanged">
                </asp:DropDownList>
                <asp:SqlDataSource ID="Sql_fur_model_manu" runat="server" 
                    ConnectionString="<%$ ConnectionStrings:conStr %>" 
                    SelectCommand="SELECT DISTINCT [manufacturer] FROM 
                     [furniture_manufacturer]">
                </asp:SqlDataSource>
            </td>
        </tr>
        <tr>
            <td>
                <asp:Label ID="lbtype" runat="server" Text="Furniture Type : 
                        "></asp:Label>
            </td>
            <td>
                <asp:DropDownList ID="ddtype" runat="server" AutoPostBack="True">
                   </asp:DropDownList>
            </td>
        </tr>
   </table>
Run Code Online (Sandbox Code Playgroud)

代码背后:

protected void ddmanu_SelectedIndexChanged(object sender, EventArgs e)
{
    string query = "select furniture from furniture_model where manufacturer='" + 
    ddmanu.SelectedValue.ToString() + "'";
    con.Open();
    cmd …
Run Code Online (Sandbox Code Playgroud)

c# asp.net webforms event-handling

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

标签 统计

asp.net ×5

c# ×5

asp.net-mvc ×1

azure ×1

event-handling ×1

ip ×1

regex ×1

session-state ×1

wcf ×1

webforms ×1