|
I can store the thumbnail of the image in addition.
But GridView.ImageField accepts only ImageUrl as a bound control. How can I pass to it say jpeg thumbnail saved in db?
I tried to bound to its url original jpeg stored in db, but it got the error while I called DataBind().
Чесноков
|
|
|
|
|
|
|
I setup Control style to certain width and height and it worked.
Can we set individual rows ImageField sizes so that they display images proportionally, not stretched to fixed NxM predefined size?
Чесноков
|
|
|
|
|
Chesnokov Yuriy wrote: Can we set individual rows ImageField sizes so that they display images proportionally, not stretched to fixed NxM predefined size?
You means each and every image field should have different size and Image size will be the same of image field ?
|
|
|
|
|
No, I meant images of different sizes and width/height ratios would be shrinked to ImageField fixed size retaining aspect ratio.
As currently all images resized without preservation of aspect ratio, just interpolated to NxM.
Чесноков
|
|
|
|
|
See this is my code:
I hope it will work fine.
<asp:gridview runat="server" id="gvImages" autogeneratecolumns="false" datasourceid="sqldataImages" cssclass="Gridview" headerstyle-backcolor="#61A6F8">
<columns>
<asp:boundfield datafield="ID" headertext="ID">
<asp:boundfield datafield="ImageName" headertext="Image Name">
<asp:imagefield headertext="Image" dataimageurlfield="ImagePath" controlstyle-width="20" controlstyle-height="20">
<HeaderStyle Width="50px" />
<itemstyle height="50px" width="50px">
|
|
|
|
|
How to update data table dynamically.......which is data source of a datalist......guide me a bit
|
|
|
|
|
What have you tried so far?
|
|
|
|
|
Just create a new DataTable, set it to DataSource and Call DataBind()
|
|
|
|
|
Hi
i am using placeholder in my page and with the help of usercontrol i am binding the control in the placeholder..
My issue is
I am using dropdown in one of my control ..and its onchange i am calling one function ...but in my control
if(!ispostback) is not working ... and I could not get the dropdown selected value
Plz help
Ramkumar
|
|
|
|
|
please send the code upto which you have tried...
|
|
|
|
|
thanks for your reply
Let to explain in simple manner
when i use usercontrol in placeholder......
Event is not firing for the first time only second time it is firing (usercontrol)
Ramkumar
|
|
|
|
|
getramonweb wrote: I am using dropdown in one of my control ..and its onchange i am calling one function ...but in my control
if(!ispostback) is not working ... and I could not get the dropdown selected value
Are you creating/loading your DropDownList control dynamically. Whenever the postback is happening your DropDownList is re-initialized. Move your creating/loading of the DropDownList into !IsPostback check.
If you could post the code used in the UserControl, it would be easier for answering.
|
|
|
|
|
Thanks for ur time..
this is the usercontrol which is placed in the placeholder ...
my issue is (!postback) is not working in user control...
namespace IndiaInfoline.Markets.Derivatives
{
public partial class NiftySummary_Inner : System.Web.UI.UserControl
{
DerivativeDAL DerObj = new DerivativeDAL();
DataSet DS = new DataSet();
public string InsSymbol, InstName, Symbol;
static int flag = 0;
protected void Page_Load(object sender, EventArgs e)
{
//if (flag == 0)
//{
// Fillselection(DropDownSymbol.SelectedValue);
// flag = 1;
//}
// Fillselection(DropDownSymbol.SelectedValue);
}
protected void Page_init(object sender, EventArgs e)
{
Fillselection(DropDownSymbol.SelectedValue);
}
protected void DropDownSymbol_SelectedIndexChanged1(object sender, EventArgs e)
{
Fillselection(DropDownSymbol.SelectedValue);
}
public void Fillselection(string ddlselectedval)
{
InsSymbol = ddlselectedval;
string[] strParts = InsSymbol.Split(new char[] { '|' });
InstName = strParts[0];
if (InstName == null)
InstName = "";
if (strParts.Length > 1)
Symbol = strParts[1];
else
Symbol = "";
DS = DerObj.Deriv_GainLoseHiLo(InstName, Symbol, "", "MW");
if (DS.Tables[0].Rows.Count > 0)
{
SummGrid.DataSource = DS;
SummGrid.DataBind();
NoDataFound.Visible = false;
}
else
{
NoDataFound.Visible = true;
}
}
}
}
Ramkumar
|
|
|
|
|
getramonweb wrote: protected void Page_init(object sender, EventArgs e)
{
Fillselection(DropDownSymbol.SelectedValue);
}
Here is the culprit. All postback actions will go thru the complete Page Life cycle. Change your code to following.
protected void Page_init(object sender, EventArgs e)
{
if (!Page.IsPostback)
Fillselection(DropDownSymbol.SelectedValue);
}
I hope, this would solve your problem.
Mark it as "Good Answer" if it is helpful.
|
|
|
|
|
How to trigger updatepanel automatically? when seconds(System time) is changed
|
|
|
|
|
kavinnagarajan wrote: How to trigger updatepanel automatically? when seconds(System time) is changed
Yes, You can do it easily using AJAX Timer .
Have a look: Reference[^]
|
|
|
|
|
Use Ajax Timer Control.
and trigger Asynchronous callback on timer tick(I-e ) update the panel
Like this
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div >
<asp:Timer ID="Timer1" runat="server" OnTick="Timer1_Tick">
</asp:Timer>
</div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>
|
|
|
|
|
Thanks, Working in normal webpage without masterpage.
Its not working in webpage contains masterpage.
|
|
|
|
|
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
Content Page<br />
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"></asp:Label>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>
<asp:Timer ID="Timer1" runat="server" Interval="1000" OnTick="Timer1_Tick">
</asp:Timer>
this is my code.
I not working.
I cant able to run when i used masterpage.
|
|
|
|
|
keep the timer above the update panel and try it once i think it may work
|
|
|
|
|
I have a solution that includes three Local-IIS websites (among others) created on Vista in Visual Studio 2008 (Team System). Yesterday the OS was upgraded to Windows 7 and the IIS features (including IIS metabase compatibility etc) and development environment re-installed.
When opening the solution in the new environment the website projects are opened as File-System sites rather than Local IIS. I have gone through the permissions on the relevant folders and parent folders comparing them to a machine that is not experiencing the issue.
I have also tried removing the projects and re-adding them specifying Local IIS but they still appear as File System sites - if I open a new instance of VS and open the site from IIS they appear correctly.
Can anyone tell me how to get the projects to open within the solution as IIS sites?
Thanks in advance.
|
|
|
|
|
Dan, i have the EXACT same problem.
Migrated to Win7; my projects in the solution do not open as IIS sites.
Were you able to find a fix for this ?
thanks !
|
|
|
|
|
figured it out. delete the .suo file. does the trick.
|
|
|
|