Tag: asp.net

如何使用LINQ从Asp.Net配置文件属性查询

我有Asp.net的个人资料属性Profile.Location,Gender等 我需要获得其位置属于“伦敦”和性别=男性的所有用户的列表 如何使用LINQ在Asp.net Profile上执行搜索

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

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

如何使用SqlDataSource选择级联DropDownList

我的数据库中有以下内容 – breedId Species Breed 0 dog Alsatian 1 dog pitbull 2 dog Shetland sheepdog 3 dog Boxer 4 cat Dragon Li 5 cat Australian Mist 6 cat Korat 在c#设计器视图中,我有2个下拉列表,其中有一个物种,另一个有品种。 我想要的是,当用户在物种列表中选择“狗”时,品种列表应该有以下Alsatian, pitbull, Shetland sheepdog,Boxer比特犬Alsatian, pitbull, Shetland sheepdog,Boxer 在我选择’dog’的那一刻,显示了数据库中的所有品种。 <asp:SqlDataSource ID="Species" runat="server" ConnectionString="” SelectCommand=”SELECT DISTINCT [Species] FROM [Breed]”> <asp:SqlDataSource ID="breed" runat="server" ConnectionString="” SelectCommand=”SELECT DISTINCT [Breed] FROM […]

检查上传图片的尺寸

我在我的网站上使用asp.net 3.5和c#。 这是我的问题: 我有一个上传按钮和asp:页面上的图像。 用户可以从他的计算机上传图像,该图像将显示在asp:image中。 但在我显示图像之前,我想检查上传图像的宽度和高度。 我该怎么做呢?

正确使用jQuery.Ajax脚本中JSON的返回值

我有2个DropDownList,就像Master-Slave一样。 这是我的Default.aspx: 这是我的脚本: $(document).ready(function () { $(‘select#Masterddl’).change(function () { MasterChangeHandler($(this).val()); }); function MasterChangeHandler(Value) { $.ajax({ type: ‘Post’, url: ‘MasterSlaveHandler.ashx’, dataType: “text”, data: ‘ItemSelected=’ + Value, async: ‘true’, success: function (data) { SuccessHandler1(data); } }); } function SuccessHandler1(data) { $(‘select#Slaveddl’).empty(); $.each(data, function (i, slaveValue) { $(‘select#Slaveddl’).append( $(”).val(slaveValue.Value).html(slaveValue.Text) ); }); } 和我的处理程序: public class SlaveValues { public […]

允许编辑一列但不允许编辑另一列

我有一个asp.net c#应用程序。 我的gridview有一个包含2个字段的数据源。 用户无法编辑1个字段,但我需要另一个字段可编辑! 这可能吗?

带有Eval()的NavigateUrl的HyperLink。 哪里出错了?

首先,我在Page_Load()代码隐藏中更改了HyperLink.NavigateUrl 。 但在我决定使用Eval()方法进行设计之后。 <asp:HyperLink runat="server" NavigateUrl='’ Text=”Refuse” /> 要么 <asp:HyperLink ID="urlRefuse" runat="server" NavigateUrl='’ Text=”Refuse” /> 其中id和type – 来自Request变量。 但它不起作用。 仅显示原始文本“拒绝”。 我的错误在哪里? 提前致谢。

用编辑过的jpeg文件覆盖现有的Jpeg文件/替换现有的Jpeg文件

我已经构建了一个程序,允许我通过System.Image.Drawing插入注释和Image的标题,所以现在,我很难尝试用添加了注释和标题的文件覆盖现有的Jpeg文件,但是我在删除文件时遇到错误,所以我不知道该怎么办,因为我已经尝试处理该文件但是在那种情况下我无法保存它,因为我太早处理了它,但我无法保存它因为现有的文件名没有删除所以我现在卡在中间。 这是我的代码: public string EditComment(string OriginalFilepath, string newFilename) { image = System.Drawing.Image.FromFile(OriginalFilepath); PropertyItem propItem = image.PropertyItems[0]; using (var file = System.Drawing.Image.FromFile(OriginalFilepath)) { propItem.Id = 0x9286; // this is the id for ‘UserComment’ propItem.Type = 2; propItem.Value = System.Text.Encoding.UTF8.GetBytes(“HelloWorld\0”); propItem.Len = propItem.Value.Length; file.SetPropertyItem(propItem); PropertyItem propItem1 = file.PropertyItems[file.PropertyItems.Count() – 1]; file.Dispose(); image.Dispose(); string filepath = Filepath; if […]

WindowsIdentity和Classic .Net应用程序池

我有一个ASP.NET网站,要求我的App Pool是Classic .Net App Pool。 该站点在IIS 7上的.NET 3.5上运行。当我尝试获取登录用户的Active Directory用户名时: System.Security.Principal.WindowsIdentity.GetCurrent().Name 我得到以下内容: IIS APPPOOL\\Classic .NET AppPool 但是当我将应用程序池设置为.net 4.0时,它会返回登录的用户名(这就是我想要的)。 我错过了一个设置吗?

用于执行JS时ScriptManager和ClientScript之间的差异?

有人可以解释一下ScriptManager和ClientScript之间的区别吗? 当我在Button_Clicked事件中使用ClientScript时,ClientScript运行良好,但是当我在GridView的GridView_RowUpdated中使用它时,它不起作用。 (GirdView包含在更新面板中)。 然后我尝试了ClientScript,它在这种情况下运行得很好。